#ui {
  font-size: 2em;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 2em;
  -webkit-margin-start: 4em;
  -webkit-margin-end: 6em;
}

#ui .text {
  position: absolute;
  font-size: 2rem;
  color: #ffffff;
  line-height: 2rem;
  font-family: "隶书", serif;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  mix-blend-mode: screen;
  letter-spacing: 1rem;
}

#ui .text:nth-child(1) {
  color: #1d329e;
  -webkit-animation: clip0 14341ms ease-in-out infinite alternate;
  animation: clip0 14341ms ease-in-out infinite alternate;
  -webkit-filter: blur(-9px);
  filter: blur(-9px);
}

@-webkit-keyframes clip0 {
  0% {
    -webkit-clip-path: circle(160px at -23% 76%);
    clip-path: circle(160px at -23% 76%);
  }
  25% {
    -webkit-clip-path: circle(126px at 34% 4%);
    clip-path: circle(126px at 34% 4%);
  }
  50% {
    -webkit-clip-path: circle(39px at 122% 67%);
    clip-path: circle(39px at 122% 67%);
  }
  75% {
    -webkit-clip-path: circle(103px at 35% 123%);
    clip-path: circle(103px at 35% 123%);
  }
  100% {
    -webkit-clip-path: circle(136px at 25% 5%);
    clip-path: circle(136px at 25% 5%);
  }
}

@keyframes clip0 {
  0% {
    -webkit-clip-path: circle(160px at -23% 76%);
    clip-path: circle(160px at -23% 76%);
  }
  25% {
    -webkit-clip-path: circle(126px at 34% 4%);
    clip-path: circle(126px at 34% 4%);
  }
  50% {
    -webkit-clip-path: circle(39px at 122% 67%);
    clip-path: circle(39px at 122% 67%);
  }
  75% {
    -webkit-clip-path: circle(103px at 35% 123%);
    clip-path: circle(103px at 35% 123%);
  }
  100% {
    -webkit-clip-path: circle(136px at 25% 5%);
    clip-path: circle(136px at 25% 5%);
  }
}

#ui .text:nth-child(2) {
  color: #1257fd;
  -webkit-animation: clip1 18550ms ease-in-out infinite alternate;
  animation: clip1 18550ms ease-in-out infinite alternate;
  -webkit-filter: blur(-9px);
  filter: blur(-9px);
}

@-webkit-keyframes clip1 {
  0% {
    -webkit-clip-path: circle(124px at 43% 52%);
    clip-path: circle(124px at 43% 52%);
  }
  25% {
    -webkit-clip-path: circle(91px at 122% 113%);
    clip-path: circle(91px at 122% 113%);
  }
  50% {
    -webkit-clip-path: circle(47px at -24% 100%);
    clip-path: circle(47px at -24% 100%);
  }
  75% {
    -webkit-clip-path: circle(57px at 37% -16%);
    clip-path: circle(57px at 37% -16%);
  }
  100% {
    -webkit-clip-path: circle(91px at 100% 101%);
    clip-path: circle(91px at 100% 101%);
  }
}

@keyframes clip1 {
  0% {
    -webkit-clip-path: circle(124px at 43% 52%);
    clip-path: circle(124px at 43% 52%);
  }
  25% {
    -webkit-clip-path: circle(91px at 122% 113%);
    clip-path: circle(91px at 122% 113%);
  }
  50% {
    -webkit-clip-path: circle(47px at -24% 100%);
    clip-path: circle(47px at -24% 100%);
  }
  75% {
    -webkit-clip-path: circle(57px at 37% -16%);
    clip-path: circle(57px at 37% -16%);
  }
  100% {
    -webkit-clip-path: circle(91px at 100% 101%);
    clip-path: circle(91px at 100% 101%);
  }
}

#ui .text:nth-child(3) {
  color: #01359e;
  -webkit-animation: clip2 15806ms ease-in-out infinite alternate;
  animation: clip2 15806ms ease-in-out infinite alternate;
  -webkit-filter: blur(-6px);
  filter: blur(-6px);
}

@-webkit-keyframes clip2 {
  0% {
    -webkit-clip-path: circle(79px at 50% -17%);
    clip-path: circle(79px at 50% -17%);
  }
  25% {
    -webkit-clip-path: circle(62px at 34% 130%);
    clip-path: circle(62px at 34% 130%);
  }
  50% {
    -webkit-clip-path: circle(63px at -18% 88%);
    clip-path: circle(63px at -18% 88%);
  }
  75% {
    -webkit-clip-path: circle(177px at 95% 30%);
    clip-path: circle(177px at 95% 30%);
  }
  100% {
    -webkit-clip-path: circle(159px at -14% 39%);
    clip-path: circle(159px at -14% 39%);
  }
}

@keyframes clip2 {
  0% {
    -webkit-clip-path: circle(79px at 50% -17%);
    clip-path: circle(79px at 50% -17%);
  }
  25% {
    -webkit-clip-path: circle(62px at 34% 130%);
    clip-path: circle(62px at 34% 130%);
  }
  50% {
    -webkit-clip-path: circle(63px at -18% 88%);
    clip-path: circle(63px at -18% 88%);
  }
  75% {
    -webkit-clip-path: circle(177px at 95% 30%);
    clip-path: circle(177px at 95% 30%);
  }
  100% {
    -webkit-clip-path: circle(159px at -14% 39%);
    clip-path: circle(159px at -14% 39%);
  }
}

#ui .text:nth-child(4) {
  color: #1362c0;
  -webkit-animation: clip3 10068ms ease-in-out infinite alternate;
  animation: clip3 10068ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip3 {
  0% {
    -webkit-clip-path: circle(81px at 125% 60%);
    clip-path: circle(81px at 125% 60%);
  }
  25% {
    -webkit-clip-path: circle(134px at 128% 80%);
    clip-path: circle(134px at 128% 80%);
  }
  50% {
    -webkit-clip-path: circle(151px at -8% 22%);
    clip-path: circle(151px at -8% 22%);
  }
  75% {
    -webkit-clip-path: circle(33px at 109% 4%);
    clip-path: circle(33px at 109% 4%);
  }
  100% {
    -webkit-clip-path: circle(155px at 6% 33%);
    clip-path: circle(155px at 6% 33%);
  }
}

@keyframes clip3 {
  0% {
    -webkit-clip-path: circle(81px at 125% 60%);
    clip-path: circle(81px at 125% 60%);
  }
  25% {
    -webkit-clip-path: circle(134px at 128% 80%);
    clip-path: circle(134px at 128% 80%);
  }
  50% {
    -webkit-clip-path: circle(151px at -8% 22%);
    clip-path: circle(151px at -8% 22%);
  }
  75% {
    -webkit-clip-path: circle(33px at 109% 4%);
    clip-path: circle(33px at 109% 4%);
  }
  100% {
    -webkit-clip-path: circle(155px at 6% 33%);
    clip-path: circle(155px at 6% 33%);
  }
}

#ui .text:nth-child(5) {
  color: #0d18f9;
  -webkit-animation: clip4 11260ms ease-in-out infinite alternate;
  animation: clip4 11260ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip4 {
  0% {
    -webkit-clip-path: circle(96px at 117% 37%);
    clip-path: circle(96px at 117% 37%);
  }
  25% {
    -webkit-clip-path: circle(148px at 53% 47%);
    clip-path: circle(148px at 53% 47%);
  }
  50% {
    -webkit-clip-path: circle(171px at -19% 56%);
    clip-path: circle(171px at -19% 56%);
  }
  75% {
    -webkit-clip-path: circle(98px at 26% 32%);
    clip-path: circle(98px at 26% 32%);
  }
  100% {
    -webkit-clip-path: circle(63px at 30% 29%);
    clip-path: circle(63px at 30% 29%);
  }
}

@keyframes clip4 {
  0% {
    -webkit-clip-path: circle(96px at 117% 37%);
    clip-path: circle(96px at 117% 37%);
  }
  25% {
    -webkit-clip-path: circle(148px at 53% 47%);
    clip-path: circle(148px at 53% 47%);
  }
  50% {
    -webkit-clip-path: circle(171px at -19% 56%);
    clip-path: circle(171px at -19% 56%);
  }
  75% {
    -webkit-clip-path: circle(98px at 26% 32%);
    clip-path: circle(98px at 26% 32%);
  }
  100% {
    -webkit-clip-path: circle(63px at 30% 29%);
    clip-path: circle(63px at 30% 29%);
  }
}

#ui .text:nth-child(6) {
  color: #041568;
  -webkit-animation: clip5 18550ms ease-in-out infinite alternate;
  animation: clip5 18550ms ease-in-out infinite alternate;
  -webkit-filter: blur(-1px);
  filter: blur(-1px);
}

@-webkit-keyframes clip5 {
  0% {
    -webkit-clip-path: circle(135px at 72% 59%);
    clip-path: circle(135px at 72% 59%);
  }
  25% {
    -webkit-clip-path: circle(62px at 65% -6%);
    clip-path: circle(62px at 65% -6%);
  }
  50% {
    -webkit-clip-path: circle(63px at 89% 20%);
    clip-path: circle(63px at 89% 20%);
  }
  75% {
    -webkit-clip-path: circle(115px at 79% 82%);
    clip-path: circle(115px at 79% 82%);
  }
  100% {
    -webkit-clip-path: circle(106px at 119% 36%);
    clip-path: circle(106px at 119% 36%);
  }
}

@keyframes clip5 {
  0% {
    -webkit-clip-path: circle(135px at 72% 59%);
    clip-path: circle(135px at 72% 59%);
  }
  25% {
    -webkit-clip-path: circle(62px at 65% -6%);
    clip-path: circle(62px at 65% -6%);
  }
  50% {
    -webkit-clip-path: circle(63px at 89% 20%);
    clip-path: circle(63px at 89% 20%);
  }
  75% {
    -webkit-clip-path: circle(115px at 79% 82%);
    clip-path: circle(115px at 79% 82%);
  }
  100% {
    -webkit-clip-path: circle(106px at 119% 36%);
    clip-path: circle(106px at 119% 36%);
  }
}

#ui .text:nth-child(7) {
  color: #1060b9;
  -webkit-animation: clip6 10815ms ease-in-out infinite alternate;
  animation: clip6 10815ms ease-in-out infinite alternate;
  -webkit-filter: blur(6px);
  filter: blur(6px);
}

@-webkit-keyframes clip6 {
  0% {
    -webkit-clip-path: circle(52px at 97% -18%);
    clip-path: circle(52px at 97% -18%);
  }
  25% {
    -webkit-clip-path: circle(139px at 53% -14%);
    clip-path: circle(139px at 53% -14%);
  }
  50% {
    -webkit-clip-path: circle(69px at -24% -11%);
    clip-path: circle(69px at -24% -11%);
  }
  75% {
    -webkit-clip-path: circle(149px at 2% 11%);
    clip-path: circle(149px at 2% 11%);
  }
  100% {
    -webkit-clip-path: circle(133px at 117% 29%);
    clip-path: circle(133px at 117% 29%);
  }
}

@keyframes clip6 {
  0% {
    -webkit-clip-path: circle(52px at 97% -18%);
    clip-path: circle(52px at 97% -18%);
  }
  25% {
    -webkit-clip-path: circle(139px at 53% -14%);
    clip-path: circle(139px at 53% -14%);
  }
  50% {
    -webkit-clip-path: circle(69px at -24% -11%);
    clip-path: circle(69px at -24% -11%);
  }
  75% {
    -webkit-clip-path: circle(149px at 2% 11%);
    clip-path: circle(149px at 2% 11%);
  }
  100% {
    -webkit-clip-path: circle(133px at 117% 29%);
    clip-path: circle(133px at 117% 29%);
  }
}

#ui .text:nth-child(8) {
  color: #195e8b;
  -webkit-animation: clip7 10512ms ease-in-out infinite alternate;
  animation: clip7 10512ms ease-in-out infinite alternate;
  -webkit-filter: blur(3px);
  filter: blur(3px);
}

@-webkit-keyframes clip7 {
  0% {
    -webkit-clip-path: circle(76px at 94% 93%);
    clip-path: circle(76px at 94% 93%);
  }
  25% {
    -webkit-clip-path: circle(110px at 99% 95%);
    clip-path: circle(110px at 99% 95%);
  }
  50% {
    -webkit-clip-path: circle(59px at 57% -17%);
    clip-path: circle(59px at 57% -17%);
  }
  75% {
    -webkit-clip-path: circle(154px at 52% 109%);
    clip-path: circle(154px at 52% 109%);
  }
  100% {
    -webkit-clip-path: circle(172px at 88% 60%);
    clip-path: circle(172px at 88% 60%);
  }
}

@keyframes clip7 {
  0% {
    -webkit-clip-path: circle(76px at 94% 93%);
    clip-path: circle(76px at 94% 93%);
  }
  25% {
    -webkit-clip-path: circle(110px at 99% 95%);
    clip-path: circle(110px at 99% 95%);
  }
  50% {
    -webkit-clip-path: circle(59px at 57% -17%);
    clip-path: circle(59px at 57% -17%);
  }
  75% {
    -webkit-clip-path: circle(154px at 52% 109%);
    clip-path: circle(154px at 52% 109%);
  }
  100% {
    -webkit-clip-path: circle(172px at 88% 60%);
    clip-path: circle(172px at 88% 60%);
  }
}

#ui .text:nth-child(9) {
  color: #1624dd;
  -webkit-animation: clip8 14261ms ease-in-out infinite alternate;
  animation: clip8 14261ms ease-in-out infinite alternate;
  -webkit-filter: blur(-1px);
  filter: blur(-1px);
}

@-webkit-keyframes clip8 {
  0% {
    -webkit-clip-path: circle(95px at 86% 1%);
    clip-path: circle(95px at 86% 1%);
  }
  25% {
    -webkit-clip-path: circle(38px at 52% -21%);
    clip-path: circle(38px at 52% -21%);
  }
  50% {
    -webkit-clip-path: circle(161px at 72% 91%);
    clip-path: circle(161px at 72% 91%);
  }
  75% {
    -webkit-clip-path: circle(88px at 50% 81%);
    clip-path: circle(88px at 50% 81%);
  }
  100% {
    -webkit-clip-path: circle(85px at -2% 8%);
    clip-path: circle(85px at -2% 8%);
  }
}

@keyframes clip8 {
  0% {
    -webkit-clip-path: circle(95px at 86% 1%);
    clip-path: circle(95px at 86% 1%);
  }
  25% {
    -webkit-clip-path: circle(38px at 52% -21%);
    clip-path: circle(38px at 52% -21%);
  }
  50% {
    -webkit-clip-path: circle(161px at 72% 91%);
    clip-path: circle(161px at 72% 91%);
  }
  75% {
    -webkit-clip-path: circle(88px at 50% 81%);
    clip-path: circle(88px at 50% 81%);
  }
  100% {
    -webkit-clip-path: circle(85px at -2% 8%);
    clip-path: circle(85px at -2% 8%);
  }
}

#ui .text:nth-child(10) {
  color: #0e149d;
  -webkit-animation: clip9 12896ms ease-in-out infinite alternate;
  animation: clip9 12896ms ease-in-out infinite alternate;
  -webkit-filter: blur(4px);
  filter: blur(4px);
}

@-webkit-keyframes clip9 {
  0% {
    -webkit-clip-path: circle(162px at 33% 8%);
    clip-path: circle(162px at 33% 8%);
  }
  25% {
    -webkit-clip-path: circle(180px at 68% 32%);
    clip-path: circle(180px at 68% 32%);
  }
  50% {
    -webkit-clip-path: circle(41px at 124% 124%);
    clip-path: circle(41px at 124% 124%);
  }
  75% {
    -webkit-clip-path: circle(65px at 100% 15%);
    clip-path: circle(65px at 100% 15%);
  }
  100% {
    -webkit-clip-path: circle(137px at 80% 72%);
    clip-path: circle(137px at 80% 72%);
  }
}

@keyframes clip9 {
  0% {
    -webkit-clip-path: circle(162px at 33% 8%);
    clip-path: circle(162px at 33% 8%);
  }
  25% {
    -webkit-clip-path: circle(180px at 68% 32%);
    clip-path: circle(180px at 68% 32%);
  }
  50% {
    -webkit-clip-path: circle(41px at 124% 124%);
    clip-path: circle(41px at 124% 124%);
  }
  75% {
    -webkit-clip-path: circle(65px at 100% 15%);
    clip-path: circle(65px at 100% 15%);
  }
  100% {
    -webkit-clip-path: circle(137px at 80% 72%);
    clip-path: circle(137px at 80% 72%);
  }
}

#ui .text:nth-child(11) {
  color: #155189;
  -webkit-animation: clip10 13030ms ease-in-out infinite alternate;
  animation: clip10 13030ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip10 {
  0% {
    -webkit-clip-path: circle(134px at 93% 109%);
    clip-path: circle(134px at 93% 109%);
  }
  25% {
    -webkit-clip-path: circle(162px at 80% 17%);
    clip-path: circle(162px at 80% 17%);
  }
  50% {
    -webkit-clip-path: circle(179px at -4% 20%);
    clip-path: circle(179px at -4% 20%);
  }
  75% {
    -webkit-clip-path: circle(72px at 39% 55%);
    clip-path: circle(72px at 39% 55%);
  }
  100% {
    -webkit-clip-path: circle(141px at 99% 77%);
    clip-path: circle(141px at 99% 77%);
  }
}

@keyframes clip10 {
  0% {
    -webkit-clip-path: circle(134px at 93% 109%);
    clip-path: circle(134px at 93% 109%);
  }
  25% {
    -webkit-clip-path: circle(162px at 80% 17%);
    clip-path: circle(162px at 80% 17%);
  }
  50% {
    -webkit-clip-path: circle(179px at -4% 20%);
    clip-path: circle(179px at -4% 20%);
  }
  75% {
    -webkit-clip-path: circle(72px at 39% 55%);
    clip-path: circle(72px at 39% 55%);
  }
  100% {
    -webkit-clip-path: circle(141px at 99% 77%);
    clip-path: circle(141px at 99% 77%);
  }
}

#ui .text:nth-child(12) {
  color: #070599;
  -webkit-animation: clip11 15320ms ease-in-out infinite alternate;
  animation: clip11 15320ms ease-in-out infinite alternate;
  -webkit-filter: blur(-2px);
  filter: blur(-2px);
}

@-webkit-keyframes clip11 {
  0% {
    -webkit-clip-path: circle(135px at 107% 125%);
    clip-path: circle(135px at 107% 125%);
  }
  25% {
    -webkit-clip-path: circle(165px at 42% -10%);
    clip-path: circle(165px at 42% -10%);
  }
  50% {
    -webkit-clip-path: circle(83px at 19% 122%);
    clip-path: circle(83px at 19% 122%);
  }
  75% {
    -webkit-clip-path: circle(101px at 8% 83%);
    clip-path: circle(101px at 8% 83%);
  }
  100% {
    -webkit-clip-path: circle(126px at 88% 8%);
    clip-path: circle(126px at 88% 8%);
  }
}

@keyframes clip11 {
  0% {
    -webkit-clip-path: circle(135px at 107% 125%);
    clip-path: circle(135px at 107% 125%);
  }
  25% {
    -webkit-clip-path: circle(165px at 42% -10%);
    clip-path: circle(165px at 42% -10%);
  }
  50% {
    -webkit-clip-path: circle(83px at 19% 122%);
    clip-path: circle(83px at 19% 122%);
  }
  75% {
    -webkit-clip-path: circle(101px at 8% 83%);
    clip-path: circle(101px at 8% 83%);
  }
  100% {
    -webkit-clip-path: circle(126px at 88% 8%);
    clip-path: circle(126px at 88% 8%);
  }
}

#ui .text:nth-child(13) {
  color: #195b92;
  -webkit-animation: clip12 15543ms ease-in-out infinite alternate;
  animation: clip12 15543ms ease-in-out infinite alternate;
  -webkit-filter: blur(5px);
  filter: blur(5px);
}

@-webkit-keyframes clip12 {
  0% {
    -webkit-clip-path: circle(53px at 125% 3%);
    clip-path: circle(53px at 125% 3%);
  }
  25% {
    -webkit-clip-path: circle(167px at 102% 54%);
    clip-path: circle(167px at 102% 54%);
  }
  50% {
    -webkit-clip-path: circle(176px at 112% -13%);
    clip-path: circle(176px at 112% -13%);
  }
  75% {
    -webkit-clip-path: circle(119px at 69% -22%);
    clip-path: circle(119px at 69% -22%);
  }
  100% {
    -webkit-clip-path: circle(51px at 105% 45%);
    clip-path: circle(51px at 105% 45%);
  }
}

@keyframes clip12 {
  0% {
    -webkit-clip-path: circle(53px at 125% 3%);
    clip-path: circle(53px at 125% 3%);
  }
  25% {
    -webkit-clip-path: circle(167px at 102% 54%);
    clip-path: circle(167px at 102% 54%);
  }
  50% {
    -webkit-clip-path: circle(176px at 112% -13%);
    clip-path: circle(176px at 112% -13%);
  }
  75% {
    -webkit-clip-path: circle(119px at 69% -22%);
    clip-path: circle(119px at 69% -22%);
  }
  100% {
    -webkit-clip-path: circle(51px at 105% 45%);
    clip-path: circle(51px at 105% 45%);
  }
}

#ui .text:nth-child(14) {
  color: #1e26fb;
  -webkit-animation: clip13 19295ms ease-in-out infinite alternate;
  animation: clip13 19295ms ease-in-out infinite alternate;
  -webkit-filter: blur(8px);
  filter: blur(8px);
}

@-webkit-keyframes clip13 {
  0% {
    -webkit-clip-path: circle(48px at 19% 4%);
    clip-path: circle(48px at 19% 4%);
  }
  25% {
    -webkit-clip-path: circle(41px at 43% 128%);
    clip-path: circle(41px at 43% 128%);
  }
  50% {
    -webkit-clip-path: circle(157px at 15% -22%);
    clip-path: circle(157px at 15% -22%);
  }
  75% {
    -webkit-clip-path: circle(171px at 98% 18%);
    clip-path: circle(171px at 98% 18%);
  }
  100% {
    -webkit-clip-path: circle(158px at 31% 111%);
    clip-path: circle(158px at 31% 111%);
  }
}

@keyframes clip13 {
  0% {
    -webkit-clip-path: circle(48px at 19% 4%);
    clip-path: circle(48px at 19% 4%);
  }
  25% {
    -webkit-clip-path: circle(41px at 43% 128%);
    clip-path: circle(41px at 43% 128%);
  }
  50% {
    -webkit-clip-path: circle(157px at 15% -22%);
    clip-path: circle(157px at 15% -22%);
  }
  75% {
    -webkit-clip-path: circle(171px at 98% 18%);
    clip-path: circle(171px at 98% 18%);
  }
  100% {
    -webkit-clip-path: circle(158px at 31% 111%);
    clip-path: circle(158px at 31% 111%);
  }
}

#ui .text:nth-child(15) {
  color: #034a72;
  -webkit-animation: clip14 17330ms ease-in-out infinite alternate;
  animation: clip14 17330ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip14 {
  0% {
    -webkit-clip-path: circle(96px at 39% 88%);
    clip-path: circle(96px at 39% 88%);
  }
  25% {
    -webkit-clip-path: circle(121px at 61% -28%);
    clip-path: circle(121px at 61% -28%);
  }
  50% {
    -webkit-clip-path: circle(179px at 77% 2%);
    clip-path: circle(179px at 77% 2%);
  }
  75% {
    -webkit-clip-path: circle(138px at 36% 50%);
    clip-path: circle(138px at 36% 50%);
  }
  100% {
    -webkit-clip-path: circle(165px at 83% 115%);
    clip-path: circle(165px at 83% 115%);
  }
}

@keyframes clip14 {
  0% {
    -webkit-clip-path: circle(96px at 39% 88%);
    clip-path: circle(96px at 39% 88%);
  }
  25% {
    -webkit-clip-path: circle(121px at 61% -28%);
    clip-path: circle(121px at 61% -28%);
  }
  50% {
    -webkit-clip-path: circle(179px at 77% 2%);
    clip-path: circle(179px at 77% 2%);
  }
  75% {
    -webkit-clip-path: circle(138px at 36% 50%);
    clip-path: circle(138px at 36% 50%);
  }
  100% {
    -webkit-clip-path: circle(165px at 83% 115%);
    clip-path: circle(165px at 83% 115%);
  }
}

#ui .text:nth-child(16) {
  color: #1d2588;
  -webkit-animation: clip15 13420ms ease-in-out infinite alternate;
  animation: clip15 13420ms ease-in-out infinite alternate;
  -webkit-filter: blur(12px);
  filter: blur(12px);
}

@-webkit-keyframes clip15 {
  0% {
    -webkit-clip-path: circle(53px at 106% -19%);
    clip-path: circle(53px at 106% -19%);
  }
  25% {
    -webkit-clip-path: circle(134px at 22% 108%);
    clip-path: circle(134px at 22% 108%);
  }
  50% {
    -webkit-clip-path: circle(63px at 37% 1%);
    clip-path: circle(63px at 37% 1%);
  }
  75% {
    -webkit-clip-path: circle(65px at 56% 49%);
    clip-path: circle(65px at 56% 49%);
  }
  100% {
    -webkit-clip-path: circle(104px at 17% 111%);
    clip-path: circle(104px at 17% 111%);
  }
}

@keyframes clip15 {
  0% {
    -webkit-clip-path: circle(53px at 106% -19%);
    clip-path: circle(53px at 106% -19%);
  }
  25% {
    -webkit-clip-path: circle(134px at 22% 108%);
    clip-path: circle(134px at 22% 108%);
  }
  50% {
    -webkit-clip-path: circle(63px at 37% 1%);
    clip-path: circle(63px at 37% 1%);
  }
  75% {
    -webkit-clip-path: circle(65px at 56% 49%);
    clip-path: circle(65px at 56% 49%);
  }
  100% {
    -webkit-clip-path: circle(104px at 17% 111%);
    clip-path: circle(104px at 17% 111%);
  }
}

#ui .text:nth-child(17) {
  color: #01508a;
  -webkit-animation: clip16 15829ms ease-in-out infinite alternate;
  animation: clip16 15829ms ease-in-out infinite alternate;
  -webkit-filter: blur(7px);
  filter: blur(7px);
}

@-webkit-keyframes clip16 {
  0% {
    -webkit-clip-path: circle(49px at 10% 54%);
    clip-path: circle(49px at 10% 54%);
  }
  25% {
    -webkit-clip-path: circle(36px at 125% -16%);
    clip-path: circle(36px at 125% -16%);
  }
  50% {
    -webkit-clip-path: circle(74px at 125% 90%);
    clip-path: circle(74px at 125% 90%);
  }
  75% {
    -webkit-clip-path: circle(41px at -15% 114%);
    clip-path: circle(41px at -15% 114%);
  }
  100% {
    -webkit-clip-path: circle(157px at 119% 71%);
    clip-path: circle(157px at 119% 71%);
  }
}

@keyframes clip16 {
  0% {
    -webkit-clip-path: circle(49px at 10% 54%);
    clip-path: circle(49px at 10% 54%);
  }
  25% {
    -webkit-clip-path: circle(36px at 125% -16%);
    clip-path: circle(36px at 125% -16%);
  }
  50% {
    -webkit-clip-path: circle(74px at 125% 90%);
    clip-path: circle(74px at 125% 90%);
  }
  75% {
    -webkit-clip-path: circle(41px at -15% 114%);
    clip-path: circle(41px at -15% 114%);
  }
  100% {
    -webkit-clip-path: circle(157px at 119% 71%);
    clip-path: circle(157px at 119% 71%);
  }
}

#ui .text:nth-child(18) {
  color: #193aeb;
  -webkit-animation: clip17 17011ms ease-in-out infinite alternate;
  animation: clip17 17011ms ease-in-out infinite alternate;
  -webkit-filter: blur(-8px);
  filter: blur(-8px);
}

@-webkit-keyframes clip17 {
  0% {
    -webkit-clip-path: circle(48px at 23% 1%);
    clip-path: circle(48px at 23% 1%);
  }
  25% {
    -webkit-clip-path: circle(43px at 44% -24%);
    clip-path: circle(43px at 44% -24%);
  }
  50% {
    -webkit-clip-path: circle(66px at 50% 110%);
    clip-path: circle(66px at 50% 110%);
  }
  75% {
    -webkit-clip-path: circle(35px at 41% 64%);
    clip-path: circle(35px at 41% 64%);
  }
  100% {
    -webkit-clip-path: circle(178px at 110% -29%);
    clip-path: circle(178px at 110% -29%);
  }
}

@keyframes clip17 {
  0% {
    -webkit-clip-path: circle(48px at 23% 1%);
    clip-path: circle(48px at 23% 1%);
  }
  25% {
    -webkit-clip-path: circle(43px at 44% -24%);
    clip-path: circle(43px at 44% -24%);
  }
  50% {
    -webkit-clip-path: circle(66px at 50% 110%);
    clip-path: circle(66px at 50% 110%);
  }
  75% {
    -webkit-clip-path: circle(35px at 41% 64%);
    clip-path: circle(35px at 41% 64%);
  }
  100% {
    -webkit-clip-path: circle(178px at 110% -29%);
    clip-path: circle(178px at 110% -29%);
  }
}

#ui .text:nth-child(19) {
  color: #0837d5;
  -webkit-animation: clip18 12657ms ease-in-out infinite alternate;
  animation: clip18 12657ms ease-in-out infinite alternate;
  -webkit-filter: blur(-6px);
  filter: blur(-6px);
}

@-webkit-keyframes clip18 {
  0% {
    -webkit-clip-path: circle(141px at 75% 73%);
    clip-path: circle(141px at 75% 73%);
  }
  25% {
    -webkit-clip-path: circle(123px at 21% 50%);
    clip-path: circle(123px at 21% 50%);
  }
  50% {
    -webkit-clip-path: circle(71px at 99% 16%);
    clip-path: circle(71px at 99% 16%);
  }
  75% {
    -webkit-clip-path: circle(99px at 84% 38%);
    clip-path: circle(99px at 84% 38%);
  }
  100% {
    -webkit-clip-path: circle(105px at 53% 35%);
    clip-path: circle(105px at 53% 35%);
  }
}

@keyframes clip18 {
  0% {
    -webkit-clip-path: circle(141px at 75% 73%);
    clip-path: circle(141px at 75% 73%);
  }
  25% {
    -webkit-clip-path: circle(123px at 21% 50%);
    clip-path: circle(123px at 21% 50%);
  }
  50% {
    -webkit-clip-path: circle(71px at 99% 16%);
    clip-path: circle(71px at 99% 16%);
  }
  75% {
    -webkit-clip-path: circle(99px at 84% 38%);
    clip-path: circle(99px at 84% 38%);
  }
  100% {
    -webkit-clip-path: circle(105px at 53% 35%);
    clip-path: circle(105px at 53% 35%);
  }
}

#ui .text:nth-child(20) {
  color: #0a32b7;
  -webkit-animation: clip19 15967ms ease-in-out infinite alternate;
  animation: clip19 15967ms ease-in-out infinite alternate;
  -webkit-filter: blur(-3px);
  filter: blur(-3px);
}

@-webkit-keyframes clip19 {
  0% {
    -webkit-clip-path: circle(176px at 8% 43%);
    clip-path: circle(176px at 8% 43%);
  }
  25% {
    -webkit-clip-path: circle(145px at 91% 124%);
    clip-path: circle(145px at 91% 124%);
  }
  50% {
    -webkit-clip-path: circle(149px at 120% -19%);
    clip-path: circle(149px at 120% -19%);
  }
  75% {
    -webkit-clip-path: circle(124px at 55% 107%);
    clip-path: circle(124px at 55% 107%);
  }
  100% {
    -webkit-clip-path: circle(76px at 110% 40%);
    clip-path: circle(76px at 110% 40%);
  }
}

@keyframes clip19 {
  0% {
    -webkit-clip-path: circle(176px at 8% 43%);
    clip-path: circle(176px at 8% 43%);
  }
  25% {
    -webkit-clip-path: circle(145px at 91% 124%);
    clip-path: circle(145px at 91% 124%);
  }
  50% {
    -webkit-clip-path: circle(149px at 120% -19%);
    clip-path: circle(149px at 120% -19%);
  }
  75% {
    -webkit-clip-path: circle(124px at 55% 107%);
    clip-path: circle(124px at 55% 107%);
  }
  100% {
    -webkit-clip-path: circle(76px at 110% 40%);
    clip-path: circle(76px at 110% 40%);
  }
}

#ui .text:nth-child(21) {
  color: #015ce9;
  -webkit-animation: clip20 15829ms ease-in-out infinite alternate;
  animation: clip20 15829ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip20 {
  0% {
    -webkit-clip-path: circle(165px at 92% 83%);
    clip-path: circle(165px at 92% 83%);
  }
  25% {
    -webkit-clip-path: circle(91px at 112% -21%);
    clip-path: circle(91px at 112% -21%);
  }
  50% {
    -webkit-clip-path: circle(107px at 63% 99%);
    clip-path: circle(107px at 63% 99%);
  }
  75% {
    -webkit-clip-path: circle(177px at 128% 92%);
    clip-path: circle(177px at 128% 92%);
  }
  100% {
    -webkit-clip-path: circle(133px at 39% 54%);
    clip-path: circle(133px at 39% 54%);
  }
}

@keyframes clip20 {
  0% {
    -webkit-clip-path: circle(165px at 92% 83%);
    clip-path: circle(165px at 92% 83%);
  }
  25% {
    -webkit-clip-path: circle(91px at 112% -21%);
    clip-path: circle(91px at 112% -21%);
  }
  50% {
    -webkit-clip-path: circle(107px at 63% 99%);
    clip-path: circle(107px at 63% 99%);
  }
  75% {
    -webkit-clip-path: circle(177px at 128% 92%);
    clip-path: circle(177px at 128% 92%);
  }
  100% {
    -webkit-clip-path: circle(133px at 39% 54%);
    clip-path: circle(133px at 39% 54%);
  }
}

#ui .text:nth-child(22) {
  color: #1921f0;
  -webkit-animation: clip21 14588ms ease-in-out infinite alternate;
  animation: clip21 14588ms ease-in-out infinite alternate;
  -webkit-filter: blur(7px);
  filter: blur(7px);
}

@-webkit-keyframes clip21 {
  0% {
    -webkit-clip-path: circle(172px at 54% 22%);
    clip-path: circle(172px at 54% 22%);
  }
  25% {
    -webkit-clip-path: circle(68px at 3% 13%);
    clip-path: circle(68px at 3% 13%);
  }
  50% {
    -webkit-clip-path: circle(138px at 122% 63%);
    clip-path: circle(138px at 122% 63%);
  }
  75% {
    -webkit-clip-path: circle(144px at 45% 96%);
    clip-path: circle(144px at 45% 96%);
  }
  100% {
    -webkit-clip-path: circle(74px at -5% -11%);
    clip-path: circle(74px at -5% -11%);
  }
}

@keyframes clip21 {
  0% {
    -webkit-clip-path: circle(172px at 54% 22%);
    clip-path: circle(172px at 54% 22%);
  }
  25% {
    -webkit-clip-path: circle(68px at 3% 13%);
    clip-path: circle(68px at 3% 13%);
  }
  50% {
    -webkit-clip-path: circle(138px at 122% 63%);
    clip-path: circle(138px at 122% 63%);
  }
  75% {
    -webkit-clip-path: circle(144px at 45% 96%);
    clip-path: circle(144px at 45% 96%);
  }
  100% {
    -webkit-clip-path: circle(74px at -5% -11%);
    clip-path: circle(74px at -5% -11%);
  }
}

#ui .text:nth-child(23) {
  color: #152a8a;
  -webkit-animation: clip22 11957ms ease-in-out infinite alternate;
  animation: clip22 11957ms ease-in-out infinite alternate;
  -webkit-filter: blur(-1px);
  filter: blur(-1px);
}

@-webkit-keyframes clip22 {
  0% {
    -webkit-clip-path: circle(41px at 122% 2%);
    clip-path: circle(41px at 122% 2%);
  }
  25% {
    -webkit-clip-path: circle(86px at 67% 104%);
    clip-path: circle(86px at 67% 104%);
  }
  50% {
    -webkit-clip-path: circle(39px at -15% 118%);
    clip-path: circle(39px at -15% 118%);
  }
  75% {
    -webkit-clip-path: circle(143px at 25% 94%);
    clip-path: circle(143px at 25% 94%);
  }
  100% {
    -webkit-clip-path: circle(69px at 25% 48%);
    clip-path: circle(69px at 25% 48%);
  }
}

@keyframes clip22 {
  0% {
    -webkit-clip-path: circle(41px at 122% 2%);
    clip-path: circle(41px at 122% 2%);
  }
  25% {
    -webkit-clip-path: circle(86px at 67% 104%);
    clip-path: circle(86px at 67% 104%);
  }
  50% {
    -webkit-clip-path: circle(39px at -15% 118%);
    clip-path: circle(39px at -15% 118%);
  }
  75% {
    -webkit-clip-path: circle(143px at 25% 94%);
    clip-path: circle(143px at 25% 94%);
  }
  100% {
    -webkit-clip-path: circle(69px at 25% 48%);
    clip-path: circle(69px at 25% 48%);
  }
}

#ui .text:nth-child(24) {
  color: #0210c8;
  -webkit-animation: clip23 19499ms ease-in-out infinite alternate;
  animation: clip23 19499ms ease-in-out infinite alternate;
  -webkit-filter: blur(-3px);
  filter: blur(-3px);
}

@-webkit-keyframes clip23 {
  0% {
    -webkit-clip-path: circle(56px at 7% 64%);
    clip-path: circle(56px at 7% 64%);
  }
  25% {
    -webkit-clip-path: circle(150px at 2% 116%);
    clip-path: circle(150px at 2% 116%);
  }
  50% {
    -webkit-clip-path: circle(36px at 51% 98%);
    clip-path: circle(36px at 51% 98%);
  }
  75% {
    -webkit-clip-path: circle(97px at 111% 50%);
    clip-path: circle(97px at 111% 50%);
  }
  100% {
    -webkit-clip-path: circle(117px at 62% 71%);
    clip-path: circle(117px at 62% 71%);
  }
}

@keyframes clip23 {
  0% {
    -webkit-clip-path: circle(56px at 7% 64%);
    clip-path: circle(56px at 7% 64%);
  }
  25% {
    -webkit-clip-path: circle(150px at 2% 116%);
    clip-path: circle(150px at 2% 116%);
  }
  50% {
    -webkit-clip-path: circle(36px at 51% 98%);
    clip-path: circle(36px at 51% 98%);
  }
  75% {
    -webkit-clip-path: circle(97px at 111% 50%);
    clip-path: circle(97px at 111% 50%);
  }
  100% {
    -webkit-clip-path: circle(117px at 62% 71%);
    clip-path: circle(117px at 62% 71%);
  }
}

#ui .text:nth-child(25) {
  color: #125473;
  -webkit-animation: clip24 13861ms ease-in-out infinite alternate;
  animation: clip24 13861ms ease-in-out infinite alternate;
  -webkit-filter: blur(12px);
  filter: blur(12px);
}

@-webkit-keyframes clip24 {
  0% {
    -webkit-clip-path: circle(80px at 53% 38%);
    clip-path: circle(80px at 53% 38%);
  }
  25% {
    -webkit-clip-path: circle(160px at 19% 93%);
    clip-path: circle(160px at 19% 93%);
  }
  50% {
    -webkit-clip-path: circle(167px at 17% -17%);
    clip-path: circle(167px at 17% -17%);
  }
  75% {
    -webkit-clip-path: circle(86px at 77% -6%);
    clip-path: circle(86px at 77% -6%);
  }
  100% {
    -webkit-clip-path: circle(38px at -28% -24%);
    clip-path: circle(38px at -28% -24%);
  }
}

@keyframes clip24 {
  0% {
    -webkit-clip-path: circle(80px at 53% 38%);
    clip-path: circle(80px at 53% 38%);
  }
  25% {
    -webkit-clip-path: circle(160px at 19% 93%);
    clip-path: circle(160px at 19% 93%);
  }
  50% {
    -webkit-clip-path: circle(167px at 17% -17%);
    clip-path: circle(167px at 17% -17%);
  }
  75% {
    -webkit-clip-path: circle(86px at 77% -6%);
    clip-path: circle(86px at 77% -6%);
  }
  100% {
    -webkit-clip-path: circle(38px at -28% -24%);
    clip-path: circle(38px at -28% -24%);
  }
}

#ui .text:nth-child(26) {
  color: #193570;
  -webkit-animation: clip25 14219ms ease-in-out infinite alternate;
  animation: clip25 14219ms ease-in-out infinite alternate;
  -webkit-filter: blur(1px);
  filter: blur(1px);
}

@-webkit-keyframes clip25 {
  0% {
    -webkit-clip-path: circle(34px at 56% 105%);
    clip-path: circle(34px at 56% 105%);
  }
  25% {
    -webkit-clip-path: circle(73px at 100% 91%);
    clip-path: circle(73px at 100% 91%);
  }
  50% {
    -webkit-clip-path: circle(162px at -29% -1%);
    clip-path: circle(162px at -29% -1%);
  }
  75% {
    -webkit-clip-path: circle(109px at 109% 13%);
    clip-path: circle(109px at 109% 13%);
  }
  100% {
    -webkit-clip-path: circle(116px at 2% 20%);
    clip-path: circle(116px at 2% 20%);
  }
}

@keyframes clip25 {
  0% {
    -webkit-clip-path: circle(34px at 56% 105%);
    clip-path: circle(34px at 56% 105%);
  }
  25% {
    -webkit-clip-path: circle(73px at 100% 91%);
    clip-path: circle(73px at 100% 91%);
  }
  50% {
    -webkit-clip-path: circle(162px at -29% -1%);
    clip-path: circle(162px at -29% -1%);
  }
  75% {
    -webkit-clip-path: circle(109px at 109% 13%);
    clip-path: circle(109px at 109% 13%);
  }
  100% {
    -webkit-clip-path: circle(116px at 2% 20%);
    clip-path: circle(116px at 2% 20%);
  }
}

#ui .text:nth-child(27) {
  color: #1c3ffe;
  -webkit-animation: clip26 19773ms ease-in-out infinite alternate;
  animation: clip26 19773ms ease-in-out infinite alternate;
  -webkit-filter: blur(8px);
  filter: blur(8px);
}

@-webkit-keyframes clip26 {
  0% {
    -webkit-clip-path: circle(164px at 59% 124%);
    clip-path: circle(164px at 59% 124%);
  }
  25% {
    -webkit-clip-path: circle(71px at 128% -27%);
    clip-path: circle(71px at 128% -27%);
  }
  50% {
    -webkit-clip-path: circle(124px at 22% 33%);
    clip-path: circle(124px at 22% 33%);
  }
  75% {
    -webkit-clip-path: circle(114px at 31% 11%);
    clip-path: circle(114px at 31% 11%);
  }
  100% {
    -webkit-clip-path: circle(53px at 55% 76%);
    clip-path: circle(53px at 55% 76%);
  }
}

@keyframes clip26 {
  0% {
    -webkit-clip-path: circle(164px at 59% 124%);
    clip-path: circle(164px at 59% 124%);
  }
  25% {
    -webkit-clip-path: circle(71px at 128% -27%);
    clip-path: circle(71px at 128% -27%);
  }
  50% {
    -webkit-clip-path: circle(124px at 22% 33%);
    clip-path: circle(124px at 22% 33%);
  }
  75% {
    -webkit-clip-path: circle(114px at 31% 11%);
    clip-path: circle(114px at 31% 11%);
  }
  100% {
    -webkit-clip-path: circle(53px at 55% 76%);
    clip-path: circle(53px at 55% 76%);
  }
}

#ui .text:nth-child(28) {
  color: #195bf1;
  -webkit-animation: clip27 14279ms ease-in-out infinite alternate;
  animation: clip27 14279ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip27 {
  0% {
    -webkit-clip-path: circle(116px at 58% -24%);
    clip-path: circle(116px at 58% -24%);
  }
  25% {
    -webkit-clip-path: circle(42px at 72% -1%);
    clip-path: circle(42px at 72% -1%);
  }
  50% {
    -webkit-clip-path: circle(109px at 78% 20%);
    clip-path: circle(109px at 78% 20%);
  }
  75% {
    -webkit-clip-path: circle(132px at 80% -9%);
    clip-path: circle(132px at 80% -9%);
  }
  100% {
    -webkit-clip-path: circle(64px at 19% 98%);
    clip-path: circle(64px at 19% 98%);
  }
}

@keyframes clip27 {
  0% {
    -webkit-clip-path: circle(116px at 58% -24%);
    clip-path: circle(116px at 58% -24%);
  }
  25% {
    -webkit-clip-path: circle(42px at 72% -1%);
    clip-path: circle(42px at 72% -1%);
  }
  50% {
    -webkit-clip-path: circle(109px at 78% 20%);
    clip-path: circle(109px at 78% 20%);
  }
  75% {
    -webkit-clip-path: circle(132px at 80% -9%);
    clip-path: circle(132px at 80% -9%);
  }
  100% {
    -webkit-clip-path: circle(64px at 19% 98%);
    clip-path: circle(64px at 19% 98%);
  }
}

#ui .text:nth-child(29) {
  color: #1562c4;
  -webkit-animation: clip28 15396ms ease-in-out infinite alternate;
  animation: clip28 15396ms ease-in-out infinite alternate;
  -webkit-filter: blur(5px);
  filter: blur(5px);
}

@-webkit-keyframes clip28 {
  0% {
    -webkit-clip-path: circle(59px at 12% 92%);
    clip-path: circle(59px at 12% 92%);
  }
  25% {
    -webkit-clip-path: circle(123px at 69% 33%);
    clip-path: circle(123px at 69% 33%);
  }
  50% {
    -webkit-clip-path: circle(119px at 45% 74%);
    clip-path: circle(119px at 45% 74%);
  }
  75% {
    -webkit-clip-path: circle(177px at 25% 36%);
    clip-path: circle(177px at 25% 36%);
  }
  100% {
    -webkit-clip-path: circle(133px at 53% 5%);
    clip-path: circle(133px at 53% 5%);
  }
}

@keyframes clip28 {
  0% {
    -webkit-clip-path: circle(59px at 12% 92%);
    clip-path: circle(59px at 12% 92%);
  }
  25% {
    -webkit-clip-path: circle(123px at 69% 33%);
    clip-path: circle(123px at 69% 33%);
  }
  50% {
    -webkit-clip-path: circle(119px at 45% 74%);
    clip-path: circle(119px at 45% 74%);
  }
  75% {
    -webkit-clip-path: circle(177px at 25% 36%);
    clip-path: circle(177px at 25% 36%);
  }
  100% {
    -webkit-clip-path: circle(133px at 53% 5%);
    clip-path: circle(133px at 53% 5%);
  }
}

#ui .text:nth-child(30) {
  color: #18248f;
  -webkit-animation: clip29 11560ms ease-in-out infinite alternate;
  animation: clip29 11560ms ease-in-out infinite alternate;
  -webkit-filter: blur(12px);
  filter: blur(12px);
}

@-webkit-keyframes clip29 {
  0% {
    -webkit-clip-path: circle(149px at 122% -2%);
    clip-path: circle(149px at 122% -2%);
  }
  25% {
    -webkit-clip-path: circle(163px at -17% 12%);
    clip-path: circle(163px at -17% 12%);
  }
  50% {
    -webkit-clip-path: circle(70px at 3% -21%);
    clip-path: circle(70px at 3% -21%);
  }
  75% {
    -webkit-clip-path: circle(180px at 85% 92%);
    clip-path: circle(180px at 85% 92%);
  }
  100% {
    -webkit-clip-path: circle(43px at 18% 122%);
    clip-path: circle(43px at 18% 122%);
  }
}

@keyframes clip29 {
  0% {
    -webkit-clip-path: circle(149px at 122% -2%);
    clip-path: circle(149px at 122% -2%);
  }
  25% {
    -webkit-clip-path: circle(163px at -17% 12%);
    clip-path: circle(163px at -17% 12%);
  }
  50% {
    -webkit-clip-path: circle(70px at 3% -21%);
    clip-path: circle(70px at 3% -21%);
  }
  75% {
    -webkit-clip-path: circle(180px at 85% 92%);
    clip-path: circle(180px at 85% 92%);
  }
  100% {
    -webkit-clip-path: circle(43px at 18% 122%);
    clip-path: circle(43px at 18% 122%);
  }
}

#ui .text:nth-child(31) {
  color: #0a448f;
  -webkit-animation: clip30 16117ms ease-in-out infinite alternate;
  animation: clip30 16117ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip30 {
  0% {
    -webkit-clip-path: circle(111px at 94% -13%);
    clip-path: circle(111px at 94% -13%);
  }
  25% {
    -webkit-clip-path: circle(91px at -12% 32%);
    clip-path: circle(91px at -12% 32%);
  }
  50% {
    -webkit-clip-path: circle(136px at 29% 130%);
    clip-path: circle(136px at 29% 130%);
  }
  75% {
    -webkit-clip-path: circle(43px at -27% 70%);
    clip-path: circle(43px at -27% 70%);
  }
  100% {
    -webkit-clip-path: circle(95px at -8% 61%);
    clip-path: circle(95px at -8% 61%);
  }
}

@keyframes clip30 {
  0% {
    -webkit-clip-path: circle(111px at 94% -13%);
    clip-path: circle(111px at 94% -13%);
  }
  25% {
    -webkit-clip-path: circle(91px at -12% 32%);
    clip-path: circle(91px at -12% 32%);
  }
  50% {
    -webkit-clip-path: circle(136px at 29% 130%);
    clip-path: circle(136px at 29% 130%);
  }
  75% {
    -webkit-clip-path: circle(43px at -27% 70%);
    clip-path: circle(43px at -27% 70%);
  }
  100% {
    -webkit-clip-path: circle(95px at -8% 61%);
    clip-path: circle(95px at -8% 61%);
  }
}

#ui .text:nth-child(32) {
  color: #113099;
  -webkit-animation: clip31 16911ms ease-in-out infinite alternate;
  animation: clip31 16911ms ease-in-out infinite alternate;
  -webkit-filter: blur(-1px);
  filter: blur(-1px);
}

@-webkit-keyframes clip31 {
  0% {
    -webkit-clip-path: circle(112px at 5% -16%);
    clip-path: circle(112px at 5% -16%);
  }
  25% {
    -webkit-clip-path: circle(115px at -21% -20%);
    clip-path: circle(115px at -21% -20%);
  }
  50% {
    -webkit-clip-path: circle(167px at 26% -4%);
    clip-path: circle(167px at 26% -4%);
  }
  75% {
    -webkit-clip-path: circle(138px at -5% 13%);
    clip-path: circle(138px at -5% 13%);
  }
  100% {
    -webkit-clip-path: circle(91px at 75% 88%);
    clip-path: circle(91px at 75% 88%);
  }
}

@keyframes clip31 {
  0% {
    -webkit-clip-path: circle(112px at 5% -16%);
    clip-path: circle(112px at 5% -16%);
  }
  25% {
    -webkit-clip-path: circle(115px at -21% -20%);
    clip-path: circle(115px at -21% -20%);
  }
  50% {
    -webkit-clip-path: circle(167px at 26% -4%);
    clip-path: circle(167px at 26% -4%);
  }
  75% {
    -webkit-clip-path: circle(138px at -5% 13%);
    clip-path: circle(138px at -5% 13%);
  }
  100% {
    -webkit-clip-path: circle(91px at 75% 88%);
    clip-path: circle(91px at 75% 88%);
  }
}

#ui .text:nth-child(33) {
  color: #0e3ab3;
  -webkit-animation: clip32 12693ms ease-in-out infinite alternate;
  animation: clip32 12693ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip32 {
  0% {
    -webkit-clip-path: circle(38px at 26% 50%);
    clip-path: circle(38px at 26% 50%);
  }
  25% {
    -webkit-clip-path: circle(71px at -29% 82%);
    clip-path: circle(71px at -29% 82%);
  }
  50% {
    -webkit-clip-path: circle(78px at 114% -8%);
    clip-path: circle(78px at 114% -8%);
  }
  75% {
    -webkit-clip-path: circle(36px at 10% -2%);
    clip-path: circle(36px at 10% -2%);
  }
  100% {
    -webkit-clip-path: circle(62px at 99% 63%);
    clip-path: circle(62px at 99% 63%);
  }
}

@keyframes clip32 {
  0% {
    -webkit-clip-path: circle(38px at 26% 50%);
    clip-path: circle(38px at 26% 50%);
  }
  25% {
    -webkit-clip-path: circle(71px at -29% 82%);
    clip-path: circle(71px at -29% 82%);
  }
  50% {
    -webkit-clip-path: circle(78px at 114% -8%);
    clip-path: circle(78px at 114% -8%);
  }
  75% {
    -webkit-clip-path: circle(36px at 10% -2%);
    clip-path: circle(36px at 10% -2%);
  }
  100% {
    -webkit-clip-path: circle(62px at 99% 63%);
    clip-path: circle(62px at 99% 63%);
  }
}

#ui .text:nth-child(34) {
  color: #1b45c4;
  -webkit-animation: clip33 16176ms ease-in-out infinite alternate;
  animation: clip33 16176ms ease-in-out infinite alternate;
  -webkit-filter: blur(-2px);
  filter: blur(-2px);
}

@-webkit-keyframes clip33 {
  0% {
    -webkit-clip-path: circle(32px at 83% -6%);
    clip-path: circle(32px at 83% -6%);
  }
  25% {
    -webkit-clip-path: circle(169px at 117% 11%);
    clip-path: circle(169px at 117% 11%);
  }
  50% {
    -webkit-clip-path: circle(128px at -20% 103%);
    clip-path: circle(128px at -20% 103%);
  }
  75% {
    -webkit-clip-path: circle(129px at 21% -24%);
    clip-path: circle(129px at 21% -24%);
  }
  100% {
    -webkit-clip-path: circle(143px at 129% 86%);
    clip-path: circle(143px at 129% 86%);
  }
}

@keyframes clip33 {
  0% {
    -webkit-clip-path: circle(32px at 83% -6%);
    clip-path: circle(32px at 83% -6%);
  }
  25% {
    -webkit-clip-path: circle(169px at 117% 11%);
    clip-path: circle(169px at 117% 11%);
  }
  50% {
    -webkit-clip-path: circle(128px at -20% 103%);
    clip-path: circle(128px at -20% 103%);
  }
  75% {
    -webkit-clip-path: circle(129px at 21% -24%);
    clip-path: circle(129px at 21% -24%);
  }
  100% {
    -webkit-clip-path: circle(143px at 129% 86%);
    clip-path: circle(143px at 129% 86%);
  }
}

#ui .text:nth-child(35) {
  color: #1c4b79;
  -webkit-animation: clip34 12988ms ease-in-out infinite alternate;
  animation: clip34 12988ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip34 {
  0% {
    -webkit-clip-path: circle(43px at 42% -19%);
    clip-path: circle(43px at 42% -19%);
  }
  25% {
    -webkit-clip-path: circle(70px at 87% -6%);
    clip-path: circle(70px at 87% -6%);
  }
  50% {
    -webkit-clip-path: circle(41px at 48% 23%);
    clip-path: circle(41px at 48% 23%);
  }
  75% {
    -webkit-clip-path: circle(133px at 60% 83%);
    clip-path: circle(133px at 60% 83%);
  }
  100% {
    -webkit-clip-path: circle(77px at 42% 11%);
    clip-path: circle(77px at 42% 11%);
  }
}

@keyframes clip34 {
  0% {
    -webkit-clip-path: circle(43px at 42% -19%);
    clip-path: circle(43px at 42% -19%);
  }
  25% {
    -webkit-clip-path: circle(70px at 87% -6%);
    clip-path: circle(70px at 87% -6%);
  }
  50% {
    -webkit-clip-path: circle(41px at 48% 23%);
    clip-path: circle(41px at 48% 23%);
  }
  75% {
    -webkit-clip-path: circle(133px at 60% 83%);
    clip-path: circle(133px at 60% 83%);
  }
  100% {
    -webkit-clip-path: circle(77px at 42% 11%);
    clip-path: circle(77px at 42% 11%);
  }
}

#ui .text:nth-child(36) {
  color: #1e3799;
  -webkit-animation: clip35 14332ms ease-in-out infinite alternate;
  animation: clip35 14332ms ease-in-out infinite alternate;
  -webkit-filter: blur(4px);
  filter: blur(4px);
}

@-webkit-keyframes clip35 {
  0% {
    -webkit-clip-path: circle(158px at -13% 66%);
    clip-path: circle(158px at -13% 66%);
  }
  25% {
    -webkit-clip-path: circle(157px at 60% 106%);
    clip-path: circle(157px at 60% 106%);
  }
  50% {
    -webkit-clip-path: circle(48px at 23% -24%);
    clip-path: circle(48px at 23% -24%);
  }
  75% {
    -webkit-clip-path: circle(49px at -9% 80%);
    clip-path: circle(49px at -9% 80%);
  }
  100% {
    -webkit-clip-path: circle(159px at -24% 105%);
    clip-path: circle(159px at -24% 105%);
  }
}

@keyframes clip35 {
  0% {
    -webkit-clip-path: circle(158px at -13% 66%);
    clip-path: circle(158px at -13% 66%);
  }
  25% {
    -webkit-clip-path: circle(157px at 60% 106%);
    clip-path: circle(157px at 60% 106%);
  }
  50% {
    -webkit-clip-path: circle(48px at 23% -24%);
    clip-path: circle(48px at 23% -24%);
  }
  75% {
    -webkit-clip-path: circle(49px at -9% 80%);
    clip-path: circle(49px at -9% 80%);
  }
  100% {
    -webkit-clip-path: circle(159px at -24% 105%);
    clip-path: circle(159px at -24% 105%);
  }
}

#ui .text:nth-child(37) {
  color: #1451ab;
  -webkit-animation: clip36 14101ms ease-in-out infinite alternate;
  animation: clip36 14101ms ease-in-out infinite alternate;
  -webkit-filter: blur(-9px);
  filter: blur(-9px);
}

@-webkit-keyframes clip36 {
  0% {
    -webkit-clip-path: circle(55px at 25% 78%);
    clip-path: circle(55px at 25% 78%);
  }
  25% {
    -webkit-clip-path: circle(110px at 112% 98%);
    clip-path: circle(110px at 112% 98%);
  }
  50% {
    -webkit-clip-path: circle(122px at -25% -28%);
    clip-path: circle(122px at -25% -28%);
  }
  75% {
    -webkit-clip-path: circle(104px at 64% 92%);
    clip-path: circle(104px at 64% 92%);
  }
  100% {
    -webkit-clip-path: circle(103px at -23% -26%);
    clip-path: circle(103px at -23% -26%);
  }
}

@keyframes clip36 {
  0% {
    -webkit-clip-path: circle(55px at 25% 78%);
    clip-path: circle(55px at 25% 78%);
  }
  25% {
    -webkit-clip-path: circle(110px at 112% 98%);
    clip-path: circle(110px at 112% 98%);
  }
  50% {
    -webkit-clip-path: circle(122px at -25% -28%);
    clip-path: circle(122px at -25% -28%);
  }
  75% {
    -webkit-clip-path: circle(104px at 64% 92%);
    clip-path: circle(104px at 64% 92%);
  }
  100% {
    -webkit-clip-path: circle(103px at -23% -26%);
    clip-path: circle(103px at -23% -26%);
  }
}

#ui .text:nth-child(38) {
  color: #01198a;
  -webkit-animation: clip37 11421ms ease-in-out infinite alternate;
  animation: clip37 11421ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip37 {
  0% {
    -webkit-clip-path: circle(61px at 2% 105%);
    clip-path: circle(61px at 2% 105%);
  }
  25% {
    -webkit-clip-path: circle(139px at 92% 65%);
    clip-path: circle(139px at 92% 65%);
  }
  50% {
    -webkit-clip-path: circle(125px at 128% -12%);
    clip-path: circle(125px at 128% -12%);
  }
  75% {
    -webkit-clip-path: circle(154px at 2% 18%);
    clip-path: circle(154px at 2% 18%);
  }
  100% {
    -webkit-clip-path: circle(55px at 102% 78%);
    clip-path: circle(55px at 102% 78%);
  }
}

@keyframes clip37 {
  0% {
    -webkit-clip-path: circle(61px at 2% 105%);
    clip-path: circle(61px at 2% 105%);
  }
  25% {
    -webkit-clip-path: circle(139px at 92% 65%);
    clip-path: circle(139px at 92% 65%);
  }
  50% {
    -webkit-clip-path: circle(125px at 128% -12%);
    clip-path: circle(125px at 128% -12%);
  }
  75% {
    -webkit-clip-path: circle(154px at 2% 18%);
    clip-path: circle(154px at 2% 18%);
  }
  100% {
    -webkit-clip-path: circle(55px at 102% 78%);
    clip-path: circle(55px at 102% 78%);
  }
}

#ui .text:nth-child(39) {
  color: #190ed1;
  -webkit-animation: clip38 19520ms ease-in-out infinite alternate;
  animation: clip38 19520ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip38 {
  0% {
    -webkit-clip-path: circle(177px at 70% 52%);
    clip-path: circle(177px at 70% 52%);
  }
  25% {
    -webkit-clip-path: circle(140px at 116% 52%);
    clip-path: circle(140px at 116% 52%);
  }
  50% {
    -webkit-clip-path: circle(134px at 31% 102%);
    clip-path: circle(134px at 31% 102%);
  }
  75% {
    -webkit-clip-path: circle(36px at 32% 104%);
    clip-path: circle(36px at 32% 104%);
  }
  100% {
    -webkit-clip-path: circle(46px at 25% 50%);
    clip-path: circle(46px at 25% 50%);
  }
}

@keyframes clip38 {
  0% {
    -webkit-clip-path: circle(177px at 70% 52%);
    clip-path: circle(177px at 70% 52%);
  }
  25% {
    -webkit-clip-path: circle(140px at 116% 52%);
    clip-path: circle(140px at 116% 52%);
  }
  50% {
    -webkit-clip-path: circle(134px at 31% 102%);
    clip-path: circle(134px at 31% 102%);
  }
  75% {
    -webkit-clip-path: circle(36px at 32% 104%);
    clip-path: circle(36px at 32% 104%);
  }
  100% {
    -webkit-clip-path: circle(46px at 25% 50%);
    clip-path: circle(46px at 25% 50%);
  }
}

#ui .text:nth-child(40) {
  color: #1755ab;
  -webkit-animation: clip39 15212ms ease-in-out infinite alternate;
  animation: clip39 15212ms ease-in-out infinite alternate;
  -webkit-filter: blur(5px);
  filter: blur(5px);
}

@-webkit-keyframes clip39 {
  0% {
    -webkit-clip-path: circle(159px at 8% 36%);
    clip-path: circle(159px at 8% 36%);
  }
  25% {
    -webkit-clip-path: circle(153px at 27% 37%);
    clip-path: circle(153px at 27% 37%);
  }
  50% {
    -webkit-clip-path: circle(149px at 62% 52%);
    clip-path: circle(149px at 62% 52%);
  }
  75% {
    -webkit-clip-path: circle(59px at 42% 117%);
    clip-path: circle(59px at 42% 117%);
  }
  100% {
    -webkit-clip-path: circle(100px at 31% 94%);
    clip-path: circle(100px at 31% 94%);
  }
}

@keyframes clip39 {
  0% {
    -webkit-clip-path: circle(159px at 8% 36%);
    clip-path: circle(159px at 8% 36%);
  }
  25% {
    -webkit-clip-path: circle(153px at 27% 37%);
    clip-path: circle(153px at 27% 37%);
  }
  50% {
    -webkit-clip-path: circle(149px at 62% 52%);
    clip-path: circle(149px at 62% 52%);
  }
  75% {
    -webkit-clip-path: circle(59px at 42% 117%);
    clip-path: circle(59px at 42% 117%);
  }
  100% {
    -webkit-clip-path: circle(100px at 31% 94%);
    clip-path: circle(100px at 31% 94%);
  }
}

#ui .text:nth-child(41) {
  color: #190bd7;
  -webkit-animation: clip40 19686ms ease-in-out infinite alternate;
  animation: clip40 19686ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip40 {
  0% {
    -webkit-clip-path: circle(171px at 28% 35%);
    clip-path: circle(171px at 28% 35%);
  }
  25% {
    -webkit-clip-path: circle(70px at -13% -3%);
    clip-path: circle(70px at -13% -3%);
  }
  50% {
    -webkit-clip-path: circle(162px at -18% -6%);
    clip-path: circle(162px at -18% -6%);
  }
  75% {
    -webkit-clip-path: circle(31px at 125% 119%);
    clip-path: circle(31px at 125% 119%);
  }
  100% {
    -webkit-clip-path: circle(93px at 111% 15%);
    clip-path: circle(93px at 111% 15%);
  }
}

@keyframes clip40 {
  0% {
    -webkit-clip-path: circle(171px at 28% 35%);
    clip-path: circle(171px at 28% 35%);
  }
  25% {
    -webkit-clip-path: circle(70px at -13% -3%);
    clip-path: circle(70px at -13% -3%);
  }
  50% {
    -webkit-clip-path: circle(162px at -18% -6%);
    clip-path: circle(162px at -18% -6%);
  }
  75% {
    -webkit-clip-path: circle(31px at 125% 119%);
    clip-path: circle(31px at 125% 119%);
  }
  100% {
    -webkit-clip-path: circle(93px at 111% 15%);
    clip-path: circle(93px at 111% 15%);
  }
}

#ui .text:nth-child(42) {
  color: #020cd0;
  -webkit-animation: clip41 13736ms ease-in-out infinite alternate;
  animation: clip41 13736ms ease-in-out infinite alternate;
  -webkit-filter: blur(6px);
  filter: blur(6px);
}

@-webkit-keyframes clip41 {
  0% {
    -webkit-clip-path: circle(55px at 109% 9%);
    clip-path: circle(55px at 109% 9%);
  }
  25% {
    -webkit-clip-path: circle(32px at 116% 23%);
    clip-path: circle(32px at 116% 23%);
  }
  50% {
    -webkit-clip-path: circle(140px at -23% 21%);
    clip-path: circle(140px at -23% 21%);
  }
  75% {
    -webkit-clip-path: circle(169px at 85% 129%);
    clip-path: circle(169px at 85% 129%);
  }
  100% {
    -webkit-clip-path: circle(59px at 102% 85%);
    clip-path: circle(59px at 102% 85%);
  }
}

@keyframes clip41 {
  0% {
    -webkit-clip-path: circle(55px at 109% 9%);
    clip-path: circle(55px at 109% 9%);
  }
  25% {
    -webkit-clip-path: circle(32px at 116% 23%);
    clip-path: circle(32px at 116% 23%);
  }
  50% {
    -webkit-clip-path: circle(140px at -23% 21%);
    clip-path: circle(140px at -23% 21%);
  }
  75% {
    -webkit-clip-path: circle(169px at 85% 129%);
    clip-path: circle(169px at 85% 129%);
  }
  100% {
    -webkit-clip-path: circle(59px at 102% 85%);
    clip-path: circle(59px at 102% 85%);
  }
}

#ui .text:nth-child(43) {
  color: #032175;
  -webkit-animation: clip42 11594ms ease-in-out infinite alternate;
  animation: clip42 11594ms ease-in-out infinite alternate;
  -webkit-filter: blur(-3px);
  filter: blur(-3px);
}

@-webkit-keyframes clip42 {
  0% {
    -webkit-clip-path: circle(54px at -7% -12%);
    clip-path: circle(54px at -7% -12%);
  }
  25% {
    -webkit-clip-path: circle(40px at -28% 98%);
    clip-path: circle(40px at -28% 98%);
  }
  50% {
    -webkit-clip-path: circle(131px at 103% -1%);
    clip-path: circle(131px at 103% -1%);
  }
  75% {
    -webkit-clip-path: circle(105px at 120% 107%);
    clip-path: circle(105px at 120% 107%);
  }
  100% {
    -webkit-clip-path: circle(122px at 88% 34%);
    clip-path: circle(122px at 88% 34%);
  }
}

@keyframes clip42 {
  0% {
    -webkit-clip-path: circle(54px at -7% -12%);
    clip-path: circle(54px at -7% -12%);
  }
  25% {
    -webkit-clip-path: circle(40px at -28% 98%);
    clip-path: circle(40px at -28% 98%);
  }
  50% {
    -webkit-clip-path: circle(131px at 103% -1%);
    clip-path: circle(131px at 103% -1%);
  }
  75% {
    -webkit-clip-path: circle(105px at 120% 107%);
    clip-path: circle(105px at 120% 107%);
  }
  100% {
    -webkit-clip-path: circle(122px at 88% 34%);
    clip-path: circle(122px at 88% 34%);
  }
}

#ui .text:nth-child(44) {
  color: #1e4fe3;
  -webkit-animation: clip43 18974ms ease-in-out infinite alternate;
  animation: clip43 18974ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip43 {
  0% {
    -webkit-clip-path: circle(105px at 3% 60%);
    clip-path: circle(105px at 3% 60%);
  }
  25% {
    -webkit-clip-path: circle(122px at 116% 20%);
    clip-path: circle(122px at 116% 20%);
  }
  50% {
    -webkit-clip-path: circle(83px at 60% -4%);
    clip-path: circle(83px at 60% -4%);
  }
  75% {
    -webkit-clip-path: circle(85px at 26% 68%);
    clip-path: circle(85px at 26% 68%);
  }
  100% {
    -webkit-clip-path: circle(80px at 94% 18%);
    clip-path: circle(80px at 94% 18%);
  }
}

@keyframes clip43 {
  0% {
    -webkit-clip-path: circle(105px at 3% 60%);
    clip-path: circle(105px at 3% 60%);
  }
  25% {
    -webkit-clip-path: circle(122px at 116% 20%);
    clip-path: circle(122px at 116% 20%);
  }
  50% {
    -webkit-clip-path: circle(83px at 60% -4%);
    clip-path: circle(83px at 60% -4%);
  }
  75% {
    -webkit-clip-path: circle(85px at 26% 68%);
    clip-path: circle(85px at 26% 68%);
  }
  100% {
    -webkit-clip-path: circle(80px at 94% 18%);
    clip-path: circle(80px at 94% 18%);
  }
}

#ui .text:nth-child(45) {
  color: #1721fe;
  -webkit-animation: clip44 10826ms ease-in-out infinite alternate;
  animation: clip44 10826ms ease-in-out infinite alternate;
  -webkit-filter: blur(2px);
  filter: blur(2px);
}

@-webkit-keyframes clip44 {
  0% {
    -webkit-clip-path: circle(135px at 114% -12%);
    clip-path: circle(135px at 114% -12%);
  }
  25% {
    -webkit-clip-path: circle(116px at 110% 68%);
    clip-path: circle(116px at 110% 68%);
  }
  50% {
    -webkit-clip-path: circle(64px at 5% 81%);
    clip-path: circle(64px at 5% 81%);
  }
  75% {
    -webkit-clip-path: circle(144px at 110% 28%);
    clip-path: circle(144px at 110% 28%);
  }
  100% {
    -webkit-clip-path: circle(165px at -18% -7%);
    clip-path: circle(165px at -18% -7%);
  }
}

@keyframes clip44 {
  0% {
    -webkit-clip-path: circle(135px at 114% -12%);
    clip-path: circle(135px at 114% -12%);
  }
  25% {
    -webkit-clip-path: circle(116px at 110% 68%);
    clip-path: circle(116px at 110% 68%);
  }
  50% {
    -webkit-clip-path: circle(64px at 5% 81%);
    clip-path: circle(64px at 5% 81%);
  }
  75% {
    -webkit-clip-path: circle(144px at 110% 28%);
    clip-path: circle(144px at 110% 28%);
  }
  100% {
    -webkit-clip-path: circle(165px at -18% -7%);
    clip-path: circle(165px at -18% -7%);
  }
}

#ui .text:nth-child(46) {
  color: #193c80;
  -webkit-animation: clip45 18730ms ease-in-out infinite alternate;
  animation: clip45 18730ms ease-in-out infinite alternate;
  -webkit-filter: blur(1px);
  filter: blur(1px);
}

@-webkit-keyframes clip45 {
  0% {
    -webkit-clip-path: circle(154px at -25% 126%);
    clip-path: circle(154px at -25% 126%);
  }
  25% {
    -webkit-clip-path: circle(170px at 31% 58%);
    clip-path: circle(170px at 31% 58%);
  }
  50% {
    -webkit-clip-path: circle(114px at 97% 46%);
    clip-path: circle(114px at 97% 46%);
  }
  75% {
    -webkit-clip-path: circle(132px at 105% 95%);
    clip-path: circle(132px at 105% 95%);
  }
  100% {
    -webkit-clip-path: circle(123px at 57% -22%);
    clip-path: circle(123px at 57% -22%);
  }
}

@keyframes clip45 {
  0% {
    -webkit-clip-path: circle(154px at -25% 126%);
    clip-path: circle(154px at -25% 126%);
  }
  25% {
    -webkit-clip-path: circle(170px at 31% 58%);
    clip-path: circle(170px at 31% 58%);
  }
  50% {
    -webkit-clip-path: circle(114px at 97% 46%);
    clip-path: circle(114px at 97% 46%);
  }
  75% {
    -webkit-clip-path: circle(132px at 105% 95%);
    clip-path: circle(132px at 105% 95%);
  }
  100% {
    -webkit-clip-path: circle(123px at 57% -22%);
    clip-path: circle(123px at 57% -22%);
  }
}

#ui .text:nth-child(47) {
  color: #191b9a;
  -webkit-animation: clip46 19013ms ease-in-out infinite alternate;
  animation: clip46 19013ms ease-in-out infinite alternate;
  -webkit-filter: blur(15px);
  filter: blur(15px);
}

@-webkit-keyframes clip46 {
  0% {
    -webkit-clip-path: circle(170px at 86% 27%);
    clip-path: circle(170px at 86% 27%);
  }
  25% {
    -webkit-clip-path: circle(179px at 57% 48%);
    clip-path: circle(179px at 57% 48%);
  }
  50% {
    -webkit-clip-path: circle(68px at 105% 111%);
    clip-path: circle(68px at 105% 111%);
  }
  75% {
    -webkit-clip-path: circle(179px at 39% 5%);
    clip-path: circle(179px at 39% 5%);
  }
  100% {
    -webkit-clip-path: circle(40px at 125% -1%);
    clip-path: circle(40px at 125% -1%);
  }
}

@keyframes clip46 {
  0% {
    -webkit-clip-path: circle(170px at 86% 27%);
    clip-path: circle(170px at 86% 27%);
  }
  25% {
    -webkit-clip-path: circle(179px at 57% 48%);
    clip-path: circle(179px at 57% 48%);
  }
  50% {
    -webkit-clip-path: circle(68px at 105% 111%);
    clip-path: circle(68px at 105% 111%);
  }
  75% {
    -webkit-clip-path: circle(179px at 39% 5%);
    clip-path: circle(179px at 39% 5%);
  }
  100% {
    -webkit-clip-path: circle(40px at 125% -1%);
    clip-path: circle(40px at 125% -1%);
  }
}

#ui .text:nth-child(48) {
  color: #121dbb;
  -webkit-animation: clip47 12504ms ease-in-out infinite alternate;
  animation: clip47 12504ms ease-in-out infinite alternate;
  -webkit-filter: blur(14px);
  filter: blur(14px);
}

@-webkit-keyframes clip47 {
  0% {
    -webkit-clip-path: circle(173px at 127% 6%);
    clip-path: circle(173px at 127% 6%);
  }
  25% {
    -webkit-clip-path: circle(105px at 92% -22%);
    clip-path: circle(105px at 92% -22%);
  }
  50% {
    -webkit-clip-path: circle(128px at -27% 125%);
    clip-path: circle(128px at -27% 125%);
  }
  75% {
    -webkit-clip-path: circle(108px at 105% 115%);
    clip-path: circle(108px at 105% 115%);
  }
  100% {
    -webkit-clip-path: circle(90px at 116% -5%);
    clip-path: circle(90px at 116% -5%);
  }
}

@keyframes clip47 {
  0% {
    -webkit-clip-path: circle(173px at 127% 6%);
    clip-path: circle(173px at 127% 6%);
  }
  25% {
    -webkit-clip-path: circle(105px at 92% -22%);
    clip-path: circle(105px at 92% -22%);
  }
  50% {
    -webkit-clip-path: circle(128px at -27% 125%);
    clip-path: circle(128px at -27% 125%);
  }
  75% {
    -webkit-clip-path: circle(108px at 105% 115%);
    clip-path: circle(108px at 105% 115%);
  }
  100% {
    -webkit-clip-path: circle(90px at 116% -5%);
    clip-path: circle(90px at 116% -5%);
  }
}

#ui .text:nth-child(49) {
  color: #0c42b0;
  -webkit-animation: clip48 18404ms ease-in-out infinite alternate;
  animation: clip48 18404ms ease-in-out infinite alternate;
  -webkit-filter: blur(-3px);
  filter: blur(-3px);
}

@-webkit-keyframes clip48 {
  0% {
    -webkit-clip-path: circle(106px at 74% 54%);
    clip-path: circle(106px at 74% 54%);
  }
  25% {
    -webkit-clip-path: circle(85px at -28% 130%);
    clip-path: circle(85px at -28% 130%);
  }
  50% {
    -webkit-clip-path: circle(49px at -18% -16%);
    clip-path: circle(49px at -18% -16%);
  }
  75% {
    -webkit-clip-path: circle(147px at 77% 47%);
    clip-path: circle(147px at 77% 47%);
  }
  100% {
    -webkit-clip-path: circle(58px at 31% -4%);
    clip-path: circle(58px at 31% -4%);
  }
}

@keyframes clip48 {
  0% {
    -webkit-clip-path: circle(106px at 74% 54%);
    clip-path: circle(106px at 74% 54%);
  }
  25% {
    -webkit-clip-path: circle(85px at -28% 130%);
    clip-path: circle(85px at -28% 130%);
  }
  50% {
    -webkit-clip-path: circle(49px at -18% -16%);
    clip-path: circle(49px at -18% -16%);
  }
  75% {
    -webkit-clip-path: circle(147px at 77% 47%);
    clip-path: circle(147px at 77% 47%);
  }
  100% {
    -webkit-clip-path: circle(58px at 31% -4%);
    clip-path: circle(58px at 31% -4%);
  }
}

#ui .text:nth-child(50) {
  color: #1653d2;
  -webkit-animation: clip49 13421ms ease-in-out infinite alternate;
  animation: clip49 13421ms ease-in-out infinite alternate;
  -webkit-filter: blur(11px);
  filter: blur(11px);
}

@-webkit-keyframes clip49 {
  0% {
    -webkit-clip-path: circle(118px at 10% 29%);
    clip-path: circle(118px at 10% 29%);
  }
  25% {
    -webkit-clip-path: circle(80px at -9% 57%);
    clip-path: circle(80px at -9% 57%);
  }
  50% {
    -webkit-clip-path: circle(146px at 69% 117%);
    clip-path: circle(146px at 69% 117%);
  }
  75% {
    -webkit-clip-path: circle(168px at 121% 66%);
    clip-path: circle(168px at 121% 66%);
  }
  100% {
    -webkit-clip-path: circle(131px at 6% 103%);
    clip-path: circle(131px at 6% 103%);
  }
}

@keyframes clip49 {
  0% {
    -webkit-clip-path: circle(118px at 10% 29%);
    clip-path: circle(118px at 10% 29%);
  }
  25% {
    -webkit-clip-path: circle(80px at -9% 57%);
    clip-path: circle(80px at -9% 57%);
  }
  50% {
    -webkit-clip-path: circle(146px at 69% 117%);
    clip-path: circle(146px at 69% 117%);
  }
  75% {
    -webkit-clip-path: circle(168px at 121% 66%);
    clip-path: circle(168px at 121% 66%);
  }
  100% {
    -webkit-clip-path: circle(131px at 6% 103%);
    clip-path: circle(131px at 6% 103%);
  }
}

#ui .text:nth-child(51) {
  color: #0d03eb;
  -webkit-animation: clip50 12104ms ease-in-out infinite alternate;
  animation: clip50 12104ms ease-in-out infinite alternate;
  -webkit-filter: blur(-8px);
  filter: blur(-8px);
}

@-webkit-keyframes clip50 {
  0% {
    -webkit-clip-path: circle(100px at 96% 61%);
    clip-path: circle(100px at 96% 61%);
  }
  25% {
    -webkit-clip-path: circle(156px at 63% 42%);
    clip-path: circle(156px at 63% 42%);
  }
  50% {
    -webkit-clip-path: circle(105px at 96% 118%);
    clip-path: circle(105px at 96% 118%);
  }
  75% {
    -webkit-clip-path: circle(162px at 40% -23%);
    clip-path: circle(162px at 40% -23%);
  }
  100% {
    -webkit-clip-path: circle(42px at 119% 52%);
    clip-path: circle(42px at 119% 52%);
  }
}

@keyframes clip50 {
  0% {
    -webkit-clip-path: circle(100px at 96% 61%);
    clip-path: circle(100px at 96% 61%);
  }
  25% {
    -webkit-clip-path: circle(156px at 63% 42%);
    clip-path: circle(156px at 63% 42%);
  }
  50% {
    -webkit-clip-path: circle(105px at 96% 118%);
    clip-path: circle(105px at 96% 118%);
  }
  75% {
    -webkit-clip-path: circle(162px at 40% -23%);
    clip-path: circle(162px at 40% -23%);
  }
  100% {
    -webkit-clip-path: circle(42px at 119% 52%);
    clip-path: circle(42px at 119% 52%);
  }
}

#ui .text:nth-child(52) {
  color: #02176e;
  -webkit-animation: clip51 18364ms ease-in-out infinite alternate;
  animation: clip51 18364ms ease-in-out infinite alternate;
  -webkit-filter: blur(7px);
  filter: blur(7px);
}

@-webkit-keyframes clip51 {
  0% {
    -webkit-clip-path: circle(115px at -5% 41%);
    clip-path: circle(115px at -5% 41%);
  }
  25% {
    -webkit-clip-path: circle(113px at 26% 24%);
    clip-path: circle(113px at 26% 24%);
  }
  50% {
    -webkit-clip-path: circle(39px at 51% 102%);
    clip-path: circle(39px at 51% 102%);
  }
  75% {
    -webkit-clip-path: circle(54px at -24% 48%);
    clip-path: circle(54px at -24% 48%);
  }
  100% {
    -webkit-clip-path: circle(55px at 26% 57%);
    clip-path: circle(55px at 26% 57%);
  }
}

@keyframes clip51 {
  0% {
    -webkit-clip-path: circle(115px at -5% 41%);
    clip-path: circle(115px at -5% 41%);
  }
  25% {
    -webkit-clip-path: circle(113px at 26% 24%);
    clip-path: circle(113px at 26% 24%);
  }
  50% {
    -webkit-clip-path: circle(39px at 51% 102%);
    clip-path: circle(39px at 51% 102%);
  }
  75% {
    -webkit-clip-path: circle(54px at -24% 48%);
    clip-path: circle(54px at -24% 48%);
  }
  100% {
    -webkit-clip-path: circle(55px at 26% 57%);
    clip-path: circle(55px at 26% 57%);
  }
}

#ui .text:nth-child(53) {
  color: #052cdc;
  -webkit-animation: clip52 11962ms ease-in-out infinite alternate;
  animation: clip52 11962ms ease-in-out infinite alternate;
  -webkit-filter: blur(4px);
  filter: blur(4px);
}

@-webkit-keyframes clip52 {
  0% {
    -webkit-clip-path: circle(118px at 86% 59%);
    clip-path: circle(118px at 86% 59%);
  }
  25% {
    -webkit-clip-path: circle(123px at 8% -1%);
    clip-path: circle(123px at 8% -1%);
  }
  50% {
    -webkit-clip-path: circle(74px at 100% 34%);
    clip-path: circle(74px at 100% 34%);
  }
  75% {
    -webkit-clip-path: circle(31px at 90% 34%);
    clip-path: circle(31px at 90% 34%);
  }
  100% {
    -webkit-clip-path: circle(61px at 63% 67%);
    clip-path: circle(61px at 63% 67%);
  }
}

@keyframes clip52 {
  0% {
    -webkit-clip-path: circle(118px at 86% 59%);
    clip-path: circle(118px at 86% 59%);
  }
  25% {
    -webkit-clip-path: circle(123px at 8% -1%);
    clip-path: circle(123px at 8% -1%);
  }
  50% {
    -webkit-clip-path: circle(74px at 100% 34%);
    clip-path: circle(74px at 100% 34%);
  }
  75% {
    -webkit-clip-path: circle(31px at 90% 34%);
    clip-path: circle(31px at 90% 34%);
  }
  100% {
    -webkit-clip-path: circle(61px at 63% 67%);
    clip-path: circle(61px at 63% 67%);
  }
}

#ui .text:nth-child(54) {
  color: #0d05f4;
  -webkit-animation: clip53 15798ms ease-in-out infinite alternate;
  animation: clip53 15798ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip53 {
  0% {
    -webkit-clip-path: circle(179px at 99% 90%);
    clip-path: circle(179px at 99% 90%);
  }
  25% {
    -webkit-clip-path: circle(102px at 24% 98%);
    clip-path: circle(102px at 24% 98%);
  }
  50% {
    -webkit-clip-path: circle(117px at 95% 102%);
    clip-path: circle(117px at 95% 102%);
  }
  75% {
    -webkit-clip-path: circle(61px at 0% 125%);
    clip-path: circle(61px at 0% 125%);
  }
  100% {
    -webkit-clip-path: circle(55px at 126% 88%);
    clip-path: circle(55px at 126% 88%);
  }
}

@keyframes clip53 {
  0% {
    -webkit-clip-path: circle(179px at 99% 90%);
    clip-path: circle(179px at 99% 90%);
  }
  25% {
    -webkit-clip-path: circle(102px at 24% 98%);
    clip-path: circle(102px at 24% 98%);
  }
  50% {
    -webkit-clip-path: circle(117px at 95% 102%);
    clip-path: circle(117px at 95% 102%);
  }
  75% {
    -webkit-clip-path: circle(61px at 0% 125%);
    clip-path: circle(61px at 0% 125%);
  }
  100% {
    -webkit-clip-path: circle(55px at 126% 88%);
    clip-path: circle(55px at 126% 88%);
  }
}

#ui .text:nth-child(55) {
  color: #114593;
  -webkit-animation: clip54 11594ms ease-in-out infinite alternate;
  animation: clip54 11594ms ease-in-out infinite alternate;
  -webkit-filter: blur(-8px);
  filter: blur(-8px);
}

@-webkit-keyframes clip54 {
  0% {
    -webkit-clip-path: circle(104px at 33% 7%);
    clip-path: circle(104px at 33% 7%);
  }
  25% {
    -webkit-clip-path: circle(61px at 79% 85%);
    clip-path: circle(61px at 79% 85%);
  }
  50% {
    -webkit-clip-path: circle(115px at 90% 51%);
    clip-path: circle(115px at 90% 51%);
  }
  75% {
    -webkit-clip-path: circle(174px at 17% 30%);
    clip-path: circle(174px at 17% 30%);
  }
  100% {
    -webkit-clip-path: circle(177px at 61% 98%);
    clip-path: circle(177px at 61% 98%);
  }
}

@keyframes clip54 {
  0% {
    -webkit-clip-path: circle(104px at 33% 7%);
    clip-path: circle(104px at 33% 7%);
  }
  25% {
    -webkit-clip-path: circle(61px at 79% 85%);
    clip-path: circle(61px at 79% 85%);
  }
  50% {
    -webkit-clip-path: circle(115px at 90% 51%);
    clip-path: circle(115px at 90% 51%);
  }
  75% {
    -webkit-clip-path: circle(174px at 17% 30%);
    clip-path: circle(174px at 17% 30%);
  }
  100% {
    -webkit-clip-path: circle(177px at 61% 98%);
    clip-path: circle(177px at 61% 98%);
  }
}

#ui .text:nth-child(56) {
  color: #121bbd;
  -webkit-animation: clip55 16448ms ease-in-out infinite alternate;
  animation: clip55 16448ms ease-in-out infinite alternate;
  -webkit-filter: blur(-8px);
  filter: blur(-8px);
}

@-webkit-keyframes clip55 {
  0% {
    -webkit-clip-path: circle(32px at 126% 10%);
    clip-path: circle(32px at 126% 10%);
  }
  25% {
    -webkit-clip-path: circle(37px at 54% 6%);
    clip-path: circle(37px at 54% 6%);
  }
  50% {
    -webkit-clip-path: circle(55px at 16% 109%);
    clip-path: circle(55px at 16% 109%);
  }
  75% {
    -webkit-clip-path: circle(139px at 113% -7%);
    clip-path: circle(139px at 113% -7%);
  }
  100% {
    -webkit-clip-path: circle(117px at 57% 124%);
    clip-path: circle(117px at 57% 124%);
  }
}

@keyframes clip55 {
  0% {
    -webkit-clip-path: circle(32px at 126% 10%);
    clip-path: circle(32px at 126% 10%);
  }
  25% {
    -webkit-clip-path: circle(37px at 54% 6%);
    clip-path: circle(37px at 54% 6%);
  }
  50% {
    -webkit-clip-path: circle(55px at 16% 109%);
    clip-path: circle(55px at 16% 109%);
  }
  75% {
    -webkit-clip-path: circle(139px at 113% -7%);
    clip-path: circle(139px at 113% -7%);
  }
  100% {
    -webkit-clip-path: circle(117px at 57% 124%);
    clip-path: circle(117px at 57% 124%);
  }
}

#ui .text:nth-child(57) {
  color: #0c49a4;
  -webkit-animation: clip56 10039ms ease-in-out infinite alternate;
  animation: clip56 10039ms ease-in-out infinite alternate;
  -webkit-filter: blur(14px);
  filter: blur(14px);
}

@-webkit-keyframes clip56 {
  0% {
    -webkit-clip-path: circle(73px at 85% 54%);
    clip-path: circle(73px at 85% 54%);
  }
  25% {
    -webkit-clip-path: circle(69px at 15% 121%);
    clip-path: circle(69px at 15% 121%);
  }
  50% {
    -webkit-clip-path: circle(90px at -9% 51%);
    clip-path: circle(90px at -9% 51%);
  }
  75% {
    -webkit-clip-path: circle(79px at -6% 72%);
    clip-path: circle(79px at -6% 72%);
  }
  100% {
    -webkit-clip-path: circle(163px at 20% 130%);
    clip-path: circle(163px at 20% 130%);
  }
}

@keyframes clip56 {
  0% {
    -webkit-clip-path: circle(73px at 85% 54%);
    clip-path: circle(73px at 85% 54%);
  }
  25% {
    -webkit-clip-path: circle(69px at 15% 121%);
    clip-path: circle(69px at 15% 121%);
  }
  50% {
    -webkit-clip-path: circle(90px at -9% 51%);
    clip-path: circle(90px at -9% 51%);
  }
  75% {
    -webkit-clip-path: circle(79px at -6% 72%);
    clip-path: circle(79px at -6% 72%);
  }
  100% {
    -webkit-clip-path: circle(163px at 20% 130%);
    clip-path: circle(163px at 20% 130%);
  }
}

#ui .text:nth-child(58) {
  color: #023b6c;
  -webkit-animation: clip57 12182ms ease-in-out infinite alternate;
  animation: clip57 12182ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip57 {
  0% {
    -webkit-clip-path: circle(114px at -8% 55%);
    clip-path: circle(114px at -8% 55%);
  }
  25% {
    -webkit-clip-path: circle(83px at 54% 34%);
    clip-path: circle(83px at 54% 34%);
  }
  50% {
    -webkit-clip-path: circle(40px at -1% 15%);
    clip-path: circle(40px at -1% 15%);
  }
  75% {
    -webkit-clip-path: circle(74px at 17% -17%);
    clip-path: circle(74px at 17% -17%);
  }
  100% {
    -webkit-clip-path: circle(170px at 60% 35%);
    clip-path: circle(170px at 60% 35%);
  }
}

@keyframes clip57 {
  0% {
    -webkit-clip-path: circle(114px at -8% 55%);
    clip-path: circle(114px at -8% 55%);
  }
  25% {
    -webkit-clip-path: circle(83px at 54% 34%);
    clip-path: circle(83px at 54% 34%);
  }
  50% {
    -webkit-clip-path: circle(40px at -1% 15%);
    clip-path: circle(40px at -1% 15%);
  }
  75% {
    -webkit-clip-path: circle(74px at 17% -17%);
    clip-path: circle(74px at 17% -17%);
  }
  100% {
    -webkit-clip-path: circle(170px at 60% 35%);
    clip-path: circle(170px at 60% 35%);
  }
}

#ui .text:nth-child(59) {
  color: #093068;
  -webkit-animation: clip58 14606ms ease-in-out infinite alternate;
  animation: clip58 14606ms ease-in-out infinite alternate;
  -webkit-filter: blur(-8px);
  filter: blur(-8px);
}

@-webkit-keyframes clip58 {
  0% {
    -webkit-clip-path: circle(144px at 64% 76%);
    clip-path: circle(144px at 64% 76%);
  }
  25% {
    -webkit-clip-path: circle(165px at 122% 42%);
    clip-path: circle(165px at 122% 42%);
  }
  50% {
    -webkit-clip-path: circle(45px at 130% 72%);
    clip-path: circle(45px at 130% 72%);
  }
  75% {
    -webkit-clip-path: circle(112px at 21% 91%);
    clip-path: circle(112px at 21% 91%);
  }
  100% {
    -webkit-clip-path: circle(177px at 3% 62%);
    clip-path: circle(177px at 3% 62%);
  }
}

@keyframes clip58 {
  0% {
    -webkit-clip-path: circle(144px at 64% 76%);
    clip-path: circle(144px at 64% 76%);
  }
  25% {
    -webkit-clip-path: circle(165px at 122% 42%);
    clip-path: circle(165px at 122% 42%);
  }
  50% {
    -webkit-clip-path: circle(45px at 130% 72%);
    clip-path: circle(45px at 130% 72%);
  }
  75% {
    -webkit-clip-path: circle(112px at 21% 91%);
    clip-path: circle(112px at 21% 91%);
  }
  100% {
    -webkit-clip-path: circle(177px at 3% 62%);
    clip-path: circle(177px at 3% 62%);
  }
}

#ui .text:nth-child(60) {
  color: #0f43d4;
  -webkit-animation: clip59 18364ms ease-in-out infinite alternate;
  animation: clip59 18364ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip59 {
  0% {
    -webkit-clip-path: circle(123px at 55% 102%);
    clip-path: circle(123px at 55% 102%);
  }
  25% {
    -webkit-clip-path: circle(73px at -15% -29%);
    clip-path: circle(73px at -15% -29%);
  }
  50% {
    -webkit-clip-path: circle(140px at 18% 49%);
    clip-path: circle(140px at 18% 49%);
  }
  75% {
    -webkit-clip-path: circle(143px at -29% -23%);
    clip-path: circle(143px at -29% -23%);
  }
  100% {
    -webkit-clip-path: circle(145px at -1% 102%);
    clip-path: circle(145px at -1% 102%);
  }
}

@keyframes clip59 {
  0% {
    -webkit-clip-path: circle(123px at 55% 102%);
    clip-path: circle(123px at 55% 102%);
  }
  25% {
    -webkit-clip-path: circle(73px at -15% -29%);
    clip-path: circle(73px at -15% -29%);
  }
  50% {
    -webkit-clip-path: circle(140px at 18% 49%);
    clip-path: circle(140px at 18% 49%);
  }
  75% {
    -webkit-clip-path: circle(143px at -29% -23%);
    clip-path: circle(143px at -29% -23%);
  }
  100% {
    -webkit-clip-path: circle(145px at -1% 102%);
    clip-path: circle(145px at -1% 102%);
  }
}

#ui .text:nth-child(61) {
  color: #0e1bf8;
  -webkit-animation: clip60 17239ms ease-in-out infinite alternate;
  animation: clip60 17239ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip60 {
  0% {
    -webkit-clip-path: circle(105px at 39% 122%);
    clip-path: circle(105px at 39% 122%);
  }
  25% {
    -webkit-clip-path: circle(92px at 119% 42%);
    clip-path: circle(92px at 119% 42%);
  }
  50% {
    -webkit-clip-path: circle(177px at 129% -8%);
    clip-path: circle(177px at 129% -8%);
  }
  75% {
    -webkit-clip-path: circle(57px at 117% 98%);
    clip-path: circle(57px at 117% 98%);
  }
  100% {
    -webkit-clip-path: circle(102px at 82% 90%);
    clip-path: circle(102px at 82% 90%);
  }
}

@keyframes clip60 {
  0% {
    -webkit-clip-path: circle(105px at 39% 122%);
    clip-path: circle(105px at 39% 122%);
  }
  25% {
    -webkit-clip-path: circle(92px at 119% 42%);
    clip-path: circle(92px at 119% 42%);
  }
  50% {
    -webkit-clip-path: circle(177px at 129% -8%);
    clip-path: circle(177px at 129% -8%);
  }
  75% {
    -webkit-clip-path: circle(57px at 117% 98%);
    clip-path: circle(57px at 117% 98%);
  }
  100% {
    -webkit-clip-path: circle(102px at 82% 90%);
    clip-path: circle(102px at 82% 90%);
  }
}

#ui .text:nth-child(62) {
  color: #0f22c3;
  -webkit-animation: clip61 10460ms ease-in-out infinite alternate;
  animation: clip61 10460ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip61 {
  0% {
    -webkit-clip-path: circle(118px at -18% -20%);
    clip-path: circle(118px at -18% -20%);
  }
  25% {
    -webkit-clip-path: circle(134px at 55% 6%);
    clip-path: circle(134px at 55% 6%);
  }
  50% {
    -webkit-clip-path: circle(66px at 80% -5%);
    clip-path: circle(66px at 80% -5%);
  }
  75% {
    -webkit-clip-path: circle(53px at 107% 49%);
    clip-path: circle(53px at 107% 49%);
  }
  100% {
    -webkit-clip-path: circle(60px at 109% 103%);
    clip-path: circle(60px at 109% 103%);
  }
}

@keyframes clip61 {
  0% {
    -webkit-clip-path: circle(118px at -18% -20%);
    clip-path: circle(118px at -18% -20%);
  }
  25% {
    -webkit-clip-path: circle(134px at 55% 6%);
    clip-path: circle(134px at 55% 6%);
  }
  50% {
    -webkit-clip-path: circle(66px at 80% -5%);
    clip-path: circle(66px at 80% -5%);
  }
  75% {
    -webkit-clip-path: circle(53px at 107% 49%);
    clip-path: circle(53px at 107% 49%);
  }
  100% {
    -webkit-clip-path: circle(60px at 109% 103%);
    clip-path: circle(60px at 109% 103%);
  }
}

#ui .text:nth-child(63) {
  color: #1915d3;
  -webkit-animation: clip62 12974ms ease-in-out infinite alternate;
  animation: clip62 12974ms ease-in-out infinite alternate;
  -webkit-filter: blur(-9px);
  filter: blur(-9px);
}

@-webkit-keyframes clip62 {
  0% {
    -webkit-clip-path: circle(137px at -23% 35%);
    clip-path: circle(137px at -23% 35%);
  }
  25% {
    -webkit-clip-path: circle(132px at -12% 14%);
    clip-path: circle(132px at -12% 14%);
  }
  50% {
    -webkit-clip-path: circle(62px at 90% 118%);
    clip-path: circle(62px at 90% 118%);
  }
  75% {
    -webkit-clip-path: circle(169px at 67% 97%);
    clip-path: circle(169px at 67% 97%);
  }
  100% {
    -webkit-clip-path: circle(168px at 125% 122%);
    clip-path: circle(168px at 125% 122%);
  }
}

@keyframes clip62 {
  0% {
    -webkit-clip-path: circle(137px at -23% 35%);
    clip-path: circle(137px at -23% 35%);
  }
  25% {
    -webkit-clip-path: circle(132px at -12% 14%);
    clip-path: circle(132px at -12% 14%);
  }
  50% {
    -webkit-clip-path: circle(62px at 90% 118%);
    clip-path: circle(62px at 90% 118%);
  }
  75% {
    -webkit-clip-path: circle(169px at 67% 97%);
    clip-path: circle(169px at 67% 97%);
  }
  100% {
    -webkit-clip-path: circle(168px at 125% 122%);
    clip-path: circle(168px at 125% 122%);
  }
}

#ui .text:nth-child(64) {
  color: #053be3;
  -webkit-animation: clip63 17373ms ease-in-out infinite alternate;
  animation: clip63 17373ms ease-in-out infinite alternate;
  -webkit-filter: blur(12px);
  filter: blur(12px);
}

@-webkit-keyframes clip63 {
  0% {
    -webkit-clip-path: circle(101px at 110% 120%);
    clip-path: circle(101px at 110% 120%);
  }
  25% {
    -webkit-clip-path: circle(124px at 99% 62%);
    clip-path: circle(124px at 99% 62%);
  }
  50% {
    -webkit-clip-path: circle(56px at 50% -1%);
    clip-path: circle(56px at 50% -1%);
  }
  75% {
    -webkit-clip-path: circle(92px at 51% 109%);
    clip-path: circle(92px at 51% 109%);
  }
  100% {
    -webkit-clip-path: circle(45px at 33% 31%);
    clip-path: circle(45px at 33% 31%);
  }
}

@keyframes clip63 {
  0% {
    -webkit-clip-path: circle(101px at 110% 120%);
    clip-path: circle(101px at 110% 120%);
  }
  25% {
    -webkit-clip-path: circle(124px at 99% 62%);
    clip-path: circle(124px at 99% 62%);
  }
  50% {
    -webkit-clip-path: circle(56px at 50% -1%);
    clip-path: circle(56px at 50% -1%);
  }
  75% {
    -webkit-clip-path: circle(92px at 51% 109%);
    clip-path: circle(92px at 51% 109%);
  }
  100% {
    -webkit-clip-path: circle(45px at 33% 31%);
    clip-path: circle(45px at 33% 31%);
  }
}

#ui .text:nth-child(65) {
  color: #0743ca;
  -webkit-animation: clip64 11307ms ease-in-out infinite alternate;
  animation: clip64 11307ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip64 {
  0% {
    -webkit-clip-path: circle(86px at 25% 118%);
    clip-path: circle(86px at 25% 118%);
  }
  25% {
    -webkit-clip-path: circle(79px at 111% 118%);
    clip-path: circle(79px at 111% 118%);
  }
  50% {
    -webkit-clip-path: circle(53px at 107% 72%);
    clip-path: circle(53px at 107% 72%);
  }
  75% {
    -webkit-clip-path: circle(38px at 69% -27%);
    clip-path: circle(38px at 69% -27%);
  }
  100% {
    -webkit-clip-path: circle(89px at 61% 9%);
    clip-path: circle(89px at 61% 9%);
  }
}

@keyframes clip64 {
  0% {
    -webkit-clip-path: circle(86px at 25% 118%);
    clip-path: circle(86px at 25% 118%);
  }
  25% {
    -webkit-clip-path: circle(79px at 111% 118%);
    clip-path: circle(79px at 111% 118%);
  }
  50% {
    -webkit-clip-path: circle(53px at 107% 72%);
    clip-path: circle(53px at 107% 72%);
  }
  75% {
    -webkit-clip-path: circle(38px at 69% -27%);
    clip-path: circle(38px at 69% -27%);
  }
  100% {
    -webkit-clip-path: circle(89px at 61% 9%);
    clip-path: circle(89px at 61% 9%);
  }
}

#ui .text:nth-child(66) {
  color: #070ecf;
  -webkit-animation: clip65 10636ms ease-in-out infinite alternate;
  animation: clip65 10636ms ease-in-out infinite alternate;
  -webkit-filter: blur(-2px);
  filter: blur(-2px);
}

@-webkit-keyframes clip65 {
  0% {
    -webkit-clip-path: circle(109px at 74% -15%);
    clip-path: circle(109px at 74% -15%);
  }
  25% {
    -webkit-clip-path: circle(88px at 35% 69%);
    clip-path: circle(88px at 35% 69%);
  }
  50% {
    -webkit-clip-path: circle(132px at 50% 9%);
    clip-path: circle(132px at 50% 9%);
  }
  75% {
    -webkit-clip-path: circle(139px at 103% 65%);
    clip-path: circle(139px at 103% 65%);
  }
  100% {
    -webkit-clip-path: circle(83px at -22% -6%);
    clip-path: circle(83px at -22% -6%);
  }
}

@keyframes clip65 {
  0% {
    -webkit-clip-path: circle(109px at 74% -15%);
    clip-path: circle(109px at 74% -15%);
  }
  25% {
    -webkit-clip-path: circle(88px at 35% 69%);
    clip-path: circle(88px at 35% 69%);
  }
  50% {
    -webkit-clip-path: circle(132px at 50% 9%);
    clip-path: circle(132px at 50% 9%);
  }
  75% {
    -webkit-clip-path: circle(139px at 103% 65%);
    clip-path: circle(139px at 103% 65%);
  }
  100% {
    -webkit-clip-path: circle(83px at -22% -6%);
    clip-path: circle(83px at -22% -6%);
  }
}

#ui .text:nth-child(67) {
  color: #0844bd;
  -webkit-animation: clip66 18231ms ease-in-out infinite alternate;
  animation: clip66 18231ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip66 {
  0% {
    -webkit-clip-path: circle(36px at 13% 104%);
    clip-path: circle(36px at 13% 104%);
  }
  25% {
    -webkit-clip-path: circle(38px at 77% 36%);
    clip-path: circle(38px at 77% 36%);
  }
  50% {
    -webkit-clip-path: circle(109px at -29% 44%);
    clip-path: circle(109px at -29% 44%);
  }
  75% {
    -webkit-clip-path: circle(132px at 108% 68%);
    clip-path: circle(132px at 108% 68%);
  }
  100% {
    -webkit-clip-path: circle(134px at -13% 93%);
    clip-path: circle(134px at -13% 93%);
  }
}

@keyframes clip66 {
  0% {
    -webkit-clip-path: circle(36px at 13% 104%);
    clip-path: circle(36px at 13% 104%);
  }
  25% {
    -webkit-clip-path: circle(38px at 77% 36%);
    clip-path: circle(38px at 77% 36%);
  }
  50% {
    -webkit-clip-path: circle(109px at -29% 44%);
    clip-path: circle(109px at -29% 44%);
  }
  75% {
    -webkit-clip-path: circle(132px at 108% 68%);
    clip-path: circle(132px at 108% 68%);
  }
  100% {
    -webkit-clip-path: circle(134px at -13% 93%);
    clip-path: circle(134px at -13% 93%);
  }
}

#ui .text:nth-child(68) {
  color: #0f578f;
  -webkit-animation: clip67 13052ms ease-in-out infinite alternate;
  animation: clip67 13052ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip67 {
  0% {
    -webkit-clip-path: circle(41px at 93% 99%);
    clip-path: circle(41px at 93% 99%);
  }
  25% {
    -webkit-clip-path: circle(35px at 60% -26%);
    clip-path: circle(35px at 60% -26%);
  }
  50% {
    -webkit-clip-path: circle(122px at 130% 116%);
    clip-path: circle(122px at 130% 116%);
  }
  75% {
    -webkit-clip-path: circle(110px at 128% -21%);
    clip-path: circle(110px at 128% -21%);
  }
  100% {
    -webkit-clip-path: circle(71px at 95% -22%);
    clip-path: circle(71px at 95% -22%);
  }
}

@keyframes clip67 {
  0% {
    -webkit-clip-path: circle(41px at 93% 99%);
    clip-path: circle(41px at 93% 99%);
  }
  25% {
    -webkit-clip-path: circle(35px at 60% -26%);
    clip-path: circle(35px at 60% -26%);
  }
  50% {
    -webkit-clip-path: circle(122px at 130% 116%);
    clip-path: circle(122px at 130% 116%);
  }
  75% {
    -webkit-clip-path: circle(110px at 128% -21%);
    clip-path: circle(110px at 128% -21%);
  }
  100% {
    -webkit-clip-path: circle(71px at 95% -22%);
    clip-path: circle(71px at 95% -22%);
  }
}

#ui .text:nth-child(69) {
  color: #1752bf;
  -webkit-animation: clip68 15382ms ease-in-out infinite alternate;
  animation: clip68 15382ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip68 {
  0% {
    -webkit-clip-path: circle(41px at -5% 129%);
    clip-path: circle(41px at -5% 129%);
  }
  25% {
    -webkit-clip-path: circle(84px at 16% 87%);
    clip-path: circle(84px at 16% 87%);
  }
  50% {
    -webkit-clip-path: circle(139px at 57% 56%);
    clip-path: circle(139px at 57% 56%);
  }
  75% {
    -webkit-clip-path: circle(111px at -29% 2%);
    clip-path: circle(111px at -29% 2%);
  }
  100% {
    -webkit-clip-path: circle(67px at 37% 56%);
    clip-path: circle(67px at 37% 56%);
  }
}

@keyframes clip68 {
  0% {
    -webkit-clip-path: circle(41px at -5% 129%);
    clip-path: circle(41px at -5% 129%);
  }
  25% {
    -webkit-clip-path: circle(84px at 16% 87%);
    clip-path: circle(84px at 16% 87%);
  }
  50% {
    -webkit-clip-path: circle(139px at 57% 56%);
    clip-path: circle(139px at 57% 56%);
  }
  75% {
    -webkit-clip-path: circle(111px at -29% 2%);
    clip-path: circle(111px at -29% 2%);
  }
  100% {
    -webkit-clip-path: circle(67px at 37% 56%);
    clip-path: circle(67px at 37% 56%);
  }
}

#ui .text:nth-child(70) {
  color: #0d08d6;
  -webkit-animation: clip69 13313ms ease-in-out infinite alternate;
  animation: clip69 13313ms ease-in-out infinite alternate;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}

@-webkit-keyframes clip69 {
  0% {
    -webkit-clip-path: circle(109px at 130% -15%);
    clip-path: circle(109px at 130% -15%);
  }
  25% {
    -webkit-clip-path: circle(138px at 41% -19%);
    clip-path: circle(138px at 41% -19%);
  }
  50% {
    -webkit-clip-path: circle(58px at 70% 94%);
    clip-path: circle(58px at 70% 94%);
  }
  75% {
    -webkit-clip-path: circle(100px at -7% 48%);
    clip-path: circle(100px at -7% 48%);
  }
  100% {
    -webkit-clip-path: circle(72px at 17% -2%);
    clip-path: circle(72px at 17% -2%);
  }
}

@keyframes clip69 {
  0% {
    -webkit-clip-path: circle(109px at 130% -15%);
    clip-path: circle(109px at 130% -15%);
  }
  25% {
    -webkit-clip-path: circle(138px at 41% -19%);
    clip-path: circle(138px at 41% -19%);
  }
  50% {
    -webkit-clip-path: circle(58px at 70% 94%);
    clip-path: circle(58px at 70% 94%);
  }
  75% {
    -webkit-clip-path: circle(100px at -7% 48%);
    clip-path: circle(100px at -7% 48%);
  }
  100% {
    -webkit-clip-path: circle(72px at 17% -2%);
    clip-path: circle(72px at 17% -2%);
  }
}

#ui .text:nth-child(71) {
  color: #0e2c7c;
  -webkit-animation: clip70 17261ms ease-in-out infinite alternate;
  animation: clip70 17261ms ease-in-out infinite alternate;
  -webkit-filter: blur(-8px);
  filter: blur(-8px);
}

@-webkit-keyframes clip70 {
  0% {
    -webkit-clip-path: circle(137px at 77% -14%);
    clip-path: circle(137px at 77% -14%);
  }
  25% {
    -webkit-clip-path: circle(152px at 119% 8%);
    clip-path: circle(152px at 119% 8%);
  }
  50% {
    -webkit-clip-path: circle(85px at 18% 29%);
    clip-path: circle(85px at 18% 29%);
  }
  75% {
    -webkit-clip-path: circle(66px at 81% 7%);
    clip-path: circle(66px at 81% 7%);
  }
  100% {
    -webkit-clip-path: circle(123px at 40% 64%);
    clip-path: circle(123px at 40% 64%);
  }
}

@keyframes clip70 {
  0% {
    -webkit-clip-path: circle(137px at 77% -14%);
    clip-path: circle(137px at 77% -14%);
  }
  25% {
    -webkit-clip-path: circle(152px at 119% 8%);
    clip-path: circle(152px at 119% 8%);
  }
  50% {
    -webkit-clip-path: circle(85px at 18% 29%);
    clip-path: circle(85px at 18% 29%);
  }
  75% {
    -webkit-clip-path: circle(66px at 81% 7%);
    clip-path: circle(66px at 81% 7%);
  }
  100% {
    -webkit-clip-path: circle(123px at 40% 64%);
    clip-path: circle(123px at 40% 64%);
  }
}

#ui .text:nth-child(72) {
  color: #1c56be;
  -webkit-animation: clip71 19885ms ease-in-out infinite alternate;
  animation: clip71 19885ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip71 {
  0% {
    -webkit-clip-path: circle(113px at 80% 59%);
    clip-path: circle(113px at 80% 59%);
  }
  25% {
    -webkit-clip-path: circle(46px at 54% 2%);
    clip-path: circle(46px at 54% 2%);
  }
  50% {
    -webkit-clip-path: circle(72px at 83% 28%);
    clip-path: circle(72px at 83% 28%);
  }
  75% {
    -webkit-clip-path: circle(69px at 48% 101%);
    clip-path: circle(69px at 48% 101%);
  }
  100% {
    -webkit-clip-path: circle(37px at 17% -23%);
    clip-path: circle(37px at 17% -23%);
  }
}

@keyframes clip71 {
  0% {
    -webkit-clip-path: circle(113px at 80% 59%);
    clip-path: circle(113px at 80% 59%);
  }
  25% {
    -webkit-clip-path: circle(46px at 54% 2%);
    clip-path: circle(46px at 54% 2%);
  }
  50% {
    -webkit-clip-path: circle(72px at 83% 28%);
    clip-path: circle(72px at 83% 28%);
  }
  75% {
    -webkit-clip-path: circle(69px at 48% 101%);
    clip-path: circle(69px at 48% 101%);
  }
  100% {
    -webkit-clip-path: circle(37px at 17% -23%);
    clip-path: circle(37px at 17% -23%);
  }
}

#ui .text:nth-child(73) {
  color: #16426a;
  -webkit-animation: clip72 15879ms ease-in-out infinite alternate;
  animation: clip72 15879ms ease-in-out infinite alternate;
  -webkit-filter: blur(7px);
  filter: blur(7px);
}

@-webkit-keyframes clip72 {
  0% {
    -webkit-clip-path: circle(63px at 20% -15%);
    clip-path: circle(63px at 20% -15%);
  }
  25% {
    -webkit-clip-path: circle(43px at 129% -25%);
    clip-path: circle(43px at 129% -25%);
  }
  50% {
    -webkit-clip-path: circle(135px at 78% 105%);
    clip-path: circle(135px at 78% 105%);
  }
  75% {
    -webkit-clip-path: circle(179px at -4% 55%);
    clip-path: circle(179px at -4% 55%);
  }
  100% {
    -webkit-clip-path: circle(63px at 109% -24%);
    clip-path: circle(63px at 109% -24%);
  }
}

@keyframes clip72 {
  0% {
    -webkit-clip-path: circle(63px at 20% -15%);
    clip-path: circle(63px at 20% -15%);
  }
  25% {
    -webkit-clip-path: circle(43px at 129% -25%);
    clip-path: circle(43px at 129% -25%);
  }
  50% {
    -webkit-clip-path: circle(135px at 78% 105%);
    clip-path: circle(135px at 78% 105%);
  }
  75% {
    -webkit-clip-path: circle(179px at -4% 55%);
    clip-path: circle(179px at -4% 55%);
  }
  100% {
    -webkit-clip-path: circle(63px at 109% -24%);
    clip-path: circle(63px at 109% -24%);
  }
}

#ui .text:nth-child(74) {
  color: #09429d;
  -webkit-animation: clip73 16022ms ease-in-out infinite alternate;
  animation: clip73 16022ms ease-in-out infinite alternate;
  -webkit-filter: blur(13px);
  filter: blur(13px);
}

@-webkit-keyframes clip73 {
  0% {
    -webkit-clip-path: circle(63px at 27% 129%);
    clip-path: circle(63px at 27% 129%);
  }
  25% {
    -webkit-clip-path: circle(102px at 60% 85%);
    clip-path: circle(102px at 60% 85%);
  }
  50% {
    -webkit-clip-path: circle(146px at -21% 111%);
    clip-path: circle(146px at -21% 111%);
  }
  75% {
    -webkit-clip-path: circle(122px at 82% 122%);
    clip-path: circle(122px at 82% 122%);
  }
  100% {
    -webkit-clip-path: circle(66px at 43% 75%);
    clip-path: circle(66px at 43% 75%);
  }
}

@keyframes clip73 {
  0% {
    -webkit-clip-path: circle(63px at 27% 129%);
    clip-path: circle(63px at 27% 129%);
  }
  25% {
    -webkit-clip-path: circle(102px at 60% 85%);
    clip-path: circle(102px at 60% 85%);
  }
  50% {
    -webkit-clip-path: circle(146px at -21% 111%);
    clip-path: circle(146px at -21% 111%);
  }
  75% {
    -webkit-clip-path: circle(122px at 82% 122%);
    clip-path: circle(122px at 82% 122%);
  }
  100% {
    -webkit-clip-path: circle(66px at 43% 75%);
    clip-path: circle(66px at 43% 75%);
  }
}

#ui .text:nth-child(75) {
  color: #083899;
  -webkit-animation: clip74 11975ms ease-in-out infinite alternate;
  animation: clip74 11975ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip74 {
  0% {
    -webkit-clip-path: circle(45px at 86% 53%);
    clip-path: circle(45px at 86% 53%);
  }
  25% {
    -webkit-clip-path: circle(46px at 62% 125%);
    clip-path: circle(46px at 62% 125%);
  }
  50% {
    -webkit-clip-path: circle(52px at 45% 50%);
    clip-path: circle(52px at 45% 50%);
  }
  75% {
    -webkit-clip-path: circle(41px at -17% 121%);
    clip-path: circle(41px at -17% 121%);
  }
  100% {
    -webkit-clip-path: circle(151px at 17% 8%);
    clip-path: circle(151px at 17% 8%);
  }
}

@keyframes clip74 {
  0% {
    -webkit-clip-path: circle(45px at 86% 53%);
    clip-path: circle(45px at 86% 53%);
  }
  25% {
    -webkit-clip-path: circle(46px at 62% 125%);
    clip-path: circle(46px at 62% 125%);
  }
  50% {
    -webkit-clip-path: circle(52px at 45% 50%);
    clip-path: circle(52px at 45% 50%);
  }
  75% {
    -webkit-clip-path: circle(41px at -17% 121%);
    clip-path: circle(41px at -17% 121%);
  }
  100% {
    -webkit-clip-path: circle(151px at 17% 8%);
    clip-path: circle(151px at 17% 8%);
  }
}

#ui .text:nth-child(76) {
  color: #030896;
  -webkit-animation: clip75 15173ms ease-in-out infinite alternate;
  animation: clip75 15173ms ease-in-out infinite alternate;
  -webkit-filter: blur(7px);
  filter: blur(7px);
}

@-webkit-keyframes clip75 {
  0% {
    -webkit-clip-path: circle(92px at 35% 81%);
    clip-path: circle(92px at 35% 81%);
  }
  25% {
    -webkit-clip-path: circle(46px at -5% 41%);
    clip-path: circle(46px at -5% 41%);
  }
  50% {
    -webkit-clip-path: circle(163px at 107% -29%);
    clip-path: circle(163px at 107% -29%);
  }
  75% {
    -webkit-clip-path: circle(91px at 19% 51%);
    clip-path: circle(91px at 19% 51%);
  }
  100% {
    -webkit-clip-path: circle(47px at 80% 70%);
    clip-path: circle(47px at 80% 70%);
  }
}

@keyframes clip75 {
  0% {
    -webkit-clip-path: circle(92px at 35% 81%);
    clip-path: circle(92px at 35% 81%);
  }
  25% {
    -webkit-clip-path: circle(46px at -5% 41%);
    clip-path: circle(46px at -5% 41%);
  }
  50% {
    -webkit-clip-path: circle(163px at 107% -29%);
    clip-path: circle(163px at 107% -29%);
  }
  75% {
    -webkit-clip-path: circle(91px at 19% 51%);
    clip-path: circle(91px at 19% 51%);
  }
  100% {
    -webkit-clip-path: circle(47px at 80% 70%);
    clip-path: circle(47px at 80% 70%);
  }
}

#ui .text:nth-child(77) {
  color: #1502d2;
  -webkit-animation: clip76 16185ms ease-in-out infinite alternate;
  animation: clip76 16185ms ease-in-out infinite alternate;
  -webkit-filter: blur(-1px);
  filter: blur(-1px);
}

@-webkit-keyframes clip76 {
  0% {
    -webkit-clip-path: circle(176px at 126% -4%);
    clip-path: circle(176px at 126% -4%);
  }
  25% {
    -webkit-clip-path: circle(139px at 109% 121%);
    clip-path: circle(139px at 109% 121%);
  }
  50% {
    -webkit-clip-path: circle(97px at 19% 109%);
    clip-path: circle(97px at 19% 109%);
  }
  75% {
    -webkit-clip-path: circle(120px at -28% -3%);
    clip-path: circle(120px at -28% -3%);
  }
  100% {
    -webkit-clip-path: circle(99px at 117% -26%);
    clip-path: circle(99px at 117% -26%);
  }
}

@keyframes clip76 {
  0% {
    -webkit-clip-path: circle(176px at 126% -4%);
    clip-path: circle(176px at 126% -4%);
  }
  25% {
    -webkit-clip-path: circle(139px at 109% 121%);
    clip-path: circle(139px at 109% 121%);
  }
  50% {
    -webkit-clip-path: circle(97px at 19% 109%);
    clip-path: circle(97px at 19% 109%);
  }
  75% {
    -webkit-clip-path: circle(120px at -28% -3%);
    clip-path: circle(120px at -28% -3%);
  }
  100% {
    -webkit-clip-path: circle(99px at 117% -26%);
    clip-path: circle(99px at 117% -26%);
  }
}

#ui .text:nth-child(78) {
  color: #0a569e;
  -webkit-animation: clip77 10133ms ease-in-out infinite alternate;
  animation: clip77 10133ms ease-in-out infinite alternate;
  -webkit-filter: blur(11px);
  filter: blur(11px);
}

@-webkit-keyframes clip77 {
  0% {
    -webkit-clip-path: circle(151px at 2% 127%);
    clip-path: circle(151px at 2% 127%);
  }
  25% {
    -webkit-clip-path: circle(39px at -23% 15%);
    clip-path: circle(39px at -23% 15%);
  }
  50% {
    -webkit-clip-path: circle(130px at 51% 75%);
    clip-path: circle(130px at 51% 75%);
  }
  75% {
    -webkit-clip-path: circle(167px at 129% -4%);
    clip-path: circle(167px at 129% -4%);
  }
  100% {
    -webkit-clip-path: circle(140px at 4% 103%);
    clip-path: circle(140px at 4% 103%);
  }
}

@keyframes clip77 {
  0% {
    -webkit-clip-path: circle(151px at 2% 127%);
    clip-path: circle(151px at 2% 127%);
  }
  25% {
    -webkit-clip-path: circle(39px at -23% 15%);
    clip-path: circle(39px at -23% 15%);
  }
  50% {
    -webkit-clip-path: circle(130px at 51% 75%);
    clip-path: circle(130px at 51% 75%);
  }
  75% {
    -webkit-clip-path: circle(167px at 129% -4%);
    clip-path: circle(167px at 129% -4%);
  }
  100% {
    -webkit-clip-path: circle(140px at 4% 103%);
    clip-path: circle(140px at 4% 103%);
  }
}

#ui .text:nth-child(79) {
  color: #1d4aca;
  -webkit-animation: clip78 12678ms ease-in-out infinite alternate;
  animation: clip78 12678ms ease-in-out infinite alternate;
  -webkit-filter: blur(6px);
  filter: blur(6px);
}

@-webkit-keyframes clip78 {
  0% {
    -webkit-clip-path: circle(153px at 36% 60%);
    clip-path: circle(153px at 36% 60%);
  }
  25% {
    -webkit-clip-path: circle(68px at 34% 103%);
    clip-path: circle(68px at 34% 103%);
  }
  50% {
    -webkit-clip-path: circle(39px at 117% 101%);
    clip-path: circle(39px at 117% 101%);
  }
  75% {
    -webkit-clip-path: circle(40px at 126% -27%);
    clip-path: circle(40px at 126% -27%);
  }
  100% {
    -webkit-clip-path: circle(154px at 37% 69%);
    clip-path: circle(154px at 37% 69%);
  }
}

@keyframes clip78 {
  0% {
    -webkit-clip-path: circle(153px at 36% 60%);
    clip-path: circle(153px at 36% 60%);
  }
  25% {
    -webkit-clip-path: circle(68px at 34% 103%);
    clip-path: circle(68px at 34% 103%);
  }
  50% {
    -webkit-clip-path: circle(39px at 117% 101%);
    clip-path: circle(39px at 117% 101%);
  }
  75% {
    -webkit-clip-path: circle(40px at 126% -27%);
    clip-path: circle(40px at 126% -27%);
  }
  100% {
    -webkit-clip-path: circle(154px at 37% 69%);
    clip-path: circle(154px at 37% 69%);
  }
}

#ui .text:nth-child(80) {
  color: #1e55ab;
  -webkit-animation: clip79 18351ms ease-in-out infinite alternate;
  animation: clip79 18351ms ease-in-out infinite alternate;
  -webkit-filter: blur(-4px);
  filter: blur(-4px);
}

@-webkit-keyframes clip79 {
  0% {
    -webkit-clip-path: circle(106px at 60% 65%);
    clip-path: circle(106px at 60% 65%);
  }
  25% {
    -webkit-clip-path: circle(59px at 40% 107%);
    clip-path: circle(59px at 40% 107%);
  }
  50% {
    -webkit-clip-path: circle(59px at 92% 119%);
    clip-path: circle(59px at 92% 119%);
  }
  75% {
    -webkit-clip-path: circle(171px at 99% 19%);
    clip-path: circle(171px at 99% 19%);
  }
  100% {
    -webkit-clip-path: circle(75px at 56% -13%);
    clip-path: circle(75px at 56% -13%);
  }
}

@keyframes clip79 {
  0% {
    -webkit-clip-path: circle(106px at 60% 65%);
    clip-path: circle(106px at 60% 65%);
  }
  25% {
    -webkit-clip-path: circle(59px at 40% 107%);
    clip-path: circle(59px at 40% 107%);
  }
  50% {
    -webkit-clip-path: circle(59px at 92% 119%);
    clip-path: circle(59px at 92% 119%);
  }
  75% {
    -webkit-clip-path: circle(171px at 99% 19%);
    clip-path: circle(171px at 99% 19%);
  }
  100% {
    -webkit-clip-path: circle(75px at 56% -13%);
    clip-path: circle(75px at 56% -13%);
  }
}

#ui .text:nth-child(81) {
  color: #022199;
  -webkit-animation: clip80 17154ms ease-in-out infinite alternate;
  animation: clip80 17154ms ease-in-out infinite alternate;
  -webkit-filter: blur(4px);
  filter: blur(4px);
}

@-webkit-keyframes clip80 {
  0% {
    -webkit-clip-path: circle(140px at 55% -3%);
    clip-path: circle(140px at 55% -3%);
  }
  25% {
    -webkit-clip-path: circle(98px at 25% -8%);
    clip-path: circle(98px at 25% -8%);
  }
  50% {
    -webkit-clip-path: circle(40px at 72% 20%);
    clip-path: circle(40px at 72% 20%);
  }
  75% {
    -webkit-clip-path: circle(94px at 72% 20%);
    clip-path: circle(94px at 72% 20%);
  }
  100% {
    -webkit-clip-path: circle(150px at 126% -1%);
    clip-path: circle(150px at 126% -1%);
  }
}

@keyframes clip80 {
  0% {
    -webkit-clip-path: circle(140px at 55% -3%);
    clip-path: circle(140px at 55% -3%);
  }
  25% {
    -webkit-clip-path: circle(98px at 25% -8%);
    clip-path: circle(98px at 25% -8%);
  }
  50% {
    -webkit-clip-path: circle(40px at 72% 20%);
    clip-path: circle(40px at 72% 20%);
  }
  75% {
    -webkit-clip-path: circle(94px at 72% 20%);
    clip-path: circle(94px at 72% 20%);
  }
  100% {
    -webkit-clip-path: circle(150px at 126% -1%);
    clip-path: circle(150px at 126% -1%);
  }
}

#ui .text:nth-child(82) {
  color: #111cb2;
  -webkit-animation: clip81 12321ms ease-in-out infinite alternate;
  animation: clip81 12321ms ease-in-out infinite alternate;
  -webkit-filter: blur(-3px);
  filter: blur(-3px);
}

@-webkit-keyframes clip81 {
  0% {
    -webkit-clip-path: circle(156px at 81% 45%);
    clip-path: circle(156px at 81% 45%);
  }
  25% {
    -webkit-clip-path: circle(155px at 31% 109%);
    clip-path: circle(155px at 31% 109%);
  }
  50% {
    -webkit-clip-path: circle(133px at 92% -7%);
    clip-path: circle(133px at 92% -7%);
  }
  75% {
    -webkit-clip-path: circle(90px at 70% 32%);
    clip-path: circle(90px at 70% 32%);
  }
  100% {
    -webkit-clip-path: circle(81px at 98% 20%);
    clip-path: circle(81px at 98% 20%);
  }
}

@keyframes clip81 {
  0% {
    -webkit-clip-path: circle(156px at 81% 45%);
    clip-path: circle(156px at 81% 45%);
  }
  25% {
    -webkit-clip-path: circle(155px at 31% 109%);
    clip-path: circle(155px at 31% 109%);
  }
  50% {
    -webkit-clip-path: circle(133px at 92% -7%);
    clip-path: circle(133px at 92% -7%);
  }
  75% {
    -webkit-clip-path: circle(90px at 70% 32%);
    clip-path: circle(90px at 70% 32%);
  }
  100% {
    -webkit-clip-path: circle(81px at 98% 20%);
    clip-path: circle(81px at 98% 20%);
  }
}

#ui .text:nth-child(83) {
  color: #1613a9;
  -webkit-animation: clip82 11152ms ease-in-out infinite alternate;
  animation: clip82 11152ms ease-in-out infinite alternate;
  -webkit-filter: blur(8px);
  filter: blur(8px);
}

@-webkit-keyframes clip82 {
  0% {
    -webkit-clip-path: circle(73px at 80% 51%);
    clip-path: circle(73px at 80% 51%);
  }
  25% {
    -webkit-clip-path: circle(103px at 12% 73%);
    clip-path: circle(103px at 12% 73%);
  }
  50% {
    -webkit-clip-path: circle(36px at 99% 99%);
    clip-path: circle(36px at 99% 99%);
  }
  75% {
    -webkit-clip-path: circle(137px at 48% 5%);
    clip-path: circle(137px at 48% 5%);
  }
  100% {
    -webkit-clip-path: circle(53px at 5% -21%);
    clip-path: circle(53px at 5% -21%);
  }
}

@keyframes clip82 {
  0% {
    -webkit-clip-path: circle(73px at 80% 51%);
    clip-path: circle(73px at 80% 51%);
  }
  25% {
    -webkit-clip-path: circle(103px at 12% 73%);
    clip-path: circle(103px at 12% 73%);
  }
  50% {
    -webkit-clip-path: circle(36px at 99% 99%);
    clip-path: circle(36px at 99% 99%);
  }
  75% {
    -webkit-clip-path: circle(137px at 48% 5%);
    clip-path: circle(137px at 48% 5%);
  }
  100% {
    -webkit-clip-path: circle(53px at 5% -21%);
    clip-path: circle(53px at 5% -21%);
  }
}

#ui .text:nth-child(84) {
  color: #0e2d7f;
  -webkit-animation: clip83 18896ms ease-in-out infinite alternate;
  animation: clip83 18896ms ease-in-out infinite alternate;
  -webkit-filter: blur(4px);
  filter: blur(4px);
}

@-webkit-keyframes clip83 {
  0% {
    -webkit-clip-path: circle(32px at 49% 79%);
    clip-path: circle(32px at 49% 79%);
  }
  25% {
    -webkit-clip-path: circle(35px at 44% 105%);
    clip-path: circle(35px at 44% 105%);
  }
  50% {
    -webkit-clip-path: circle(165px at 57% 32%);
    clip-path: circle(165px at 57% 32%);
  }
  75% {
    -webkit-clip-path: circle(134px at 60% -29%);
    clip-path: circle(134px at 60% -29%);
  }
  100% {
    -webkit-clip-path: circle(161px at -26% 33%);
    clip-path: circle(161px at -26% 33%);
  }
}

@keyframes clip83 {
  0% {
    -webkit-clip-path: circle(32px at 49% 79%);
    clip-path: circle(32px at 49% 79%);
  }
  25% {
    -webkit-clip-path: circle(35px at 44% 105%);
    clip-path: circle(35px at 44% 105%);
  }
  50% {
    -webkit-clip-path: circle(165px at 57% 32%);
    clip-path: circle(165px at 57% 32%);
  }
  75% {
    -webkit-clip-path: circle(134px at 60% -29%);
    clip-path: circle(134px at 60% -29%);
  }
  100% {
    -webkit-clip-path: circle(161px at -26% 33%);
    clip-path: circle(161px at -26% 33%);
  }
}

#ui .text:nth-child(85) {
  color: #080c89;
  -webkit-animation: clip84 16998ms ease-in-out infinite alternate;
  animation: clip84 16998ms ease-in-out infinite alternate;
  -webkit-filter: blur(1px);
  filter: blur(1px);
}

@-webkit-keyframes clip84 {
  0% {
    -webkit-clip-path: circle(140px at 95% 36%);
    clip-path: circle(140px at 95% 36%);
  }
  25% {
    -webkit-clip-path: circle(164px at 34% -19%);
    clip-path: circle(164px at 34% -19%);
  }
  50% {
    -webkit-clip-path: circle(56px at 105% 94%);
    clip-path: circle(56px at 105% 94%);
  }
  75% {
    -webkit-clip-path: circle(165px at 102% -26%);
    clip-path: circle(165px at 102% -26%);
  }
  100% {
    -webkit-clip-path: circle(119px at -21% 129%);
    clip-path: circle(119px at -21% 129%);
  }
}

@keyframes clip84 {
  0% {
    -webkit-clip-path: circle(140px at 95% 36%);
    clip-path: circle(140px at 95% 36%);
  }
  25% {
    -webkit-clip-path: circle(164px at 34% -19%);
    clip-path: circle(164px at 34% -19%);
  }
  50% {
    -webkit-clip-path: circle(56px at 105% 94%);
    clip-path: circle(56px at 105% 94%);
  }
  75% {
    -webkit-clip-path: circle(165px at 102% -26%);
    clip-path: circle(165px at 102% -26%);
  }
  100% {
    -webkit-clip-path: circle(119px at -21% 129%);
    clip-path: circle(119px at -21% 129%);
  }
}

#ui .text:nth-child(86) {
  color: #120c8c;
  -webkit-animation: clip85 16046ms ease-in-out infinite alternate;
  animation: clip85 16046ms ease-in-out infinite alternate;
  -webkit-filter: blur(5px);
  filter: blur(5px);
}

@-webkit-keyframes clip85 {
  0% {
    -webkit-clip-path: circle(180px at 57% 13%);
    clip-path: circle(180px at 57% 13%);
  }
  25% {
    -webkit-clip-path: circle(116px at 92% 119%);
    clip-path: circle(116px at 92% 119%);
  }
  50% {
    -webkit-clip-path: circle(151px at 111% 49%);
    clip-path: circle(151px at 111% 49%);
  }
  75% {
    -webkit-clip-path: circle(78px at 36% -18%);
    clip-path: circle(78px at 36% -18%);
  }
  100% {
    -webkit-clip-path: circle(66px at 59% 105%);
    clip-path: circle(66px at 59% 105%);
  }
}

@keyframes clip85 {
  0% {
    -webkit-clip-path: circle(180px at 57% 13%);
    clip-path: circle(180px at 57% 13%);
  }
  25% {
    -webkit-clip-path: circle(116px at 92% 119%);
    clip-path: circle(116px at 92% 119%);
  }
  50% {
    -webkit-clip-path: circle(151px at 111% 49%);
    clip-path: circle(151px at 111% 49%);
  }
  75% {
    -webkit-clip-path: circle(78px at 36% -18%);
    clip-path: circle(78px at 36% -18%);
  }
  100% {
    -webkit-clip-path: circle(66px at 59% 105%);
    clip-path: circle(66px at 59% 105%);
  }
}

#ui .text:nth-child(87) {
  color: #0738f3;
  -webkit-animation: clip86 11896ms ease-in-out infinite alternate;
  animation: clip86 11896ms ease-in-out infinite alternate;
  -webkit-filter: blur(-2px);
  filter: blur(-2px);
}

@-webkit-keyframes clip86 {
  0% {
    -webkit-clip-path: circle(83px at 13% 130%);
    clip-path: circle(83px at 13% 130%);
  }
  25% {
    -webkit-clip-path: circle(86px at 5% 10%);
    clip-path: circle(86px at 5% 10%);
  }
  50% {
    -webkit-clip-path: circle(93px at -22% 103%);
    clip-path: circle(93px at -22% 103%);
  }
  75% {
    -webkit-clip-path: circle(109px at 81% 65%);
    clip-path: circle(109px at 81% 65%);
  }
  100% {
    -webkit-clip-path: circle(64px at 44% 61%);
    clip-path: circle(64px at 44% 61%);
  }
}

@keyframes clip86 {
  0% {
    -webkit-clip-path: circle(83px at 13% 130%);
    clip-path: circle(83px at 13% 130%);
  }
  25% {
    -webkit-clip-path: circle(86px at 5% 10%);
    clip-path: circle(86px at 5% 10%);
  }
  50% {
    -webkit-clip-path: circle(93px at -22% 103%);
    clip-path: circle(93px at -22% 103%);
  }
  75% {
    -webkit-clip-path: circle(109px at 81% 65%);
    clip-path: circle(109px at 81% 65%);
  }
  100% {
    -webkit-clip-path: circle(64px at 44% 61%);
    clip-path: circle(64px at 44% 61%);
  }
}

#ui .text:nth-child(88) {
  color: #15037b;
  -webkit-animation: clip87 16725ms ease-in-out infinite alternate;
  animation: clip87 16725ms ease-in-out infinite alternate;
  -webkit-filter: blur(12px);
  filter: blur(12px);
}

@-webkit-keyframes clip87 {
  0% {
    -webkit-clip-path: circle(33px at 20% -25%);
    clip-path: circle(33px at 20% -25%);
  }
  25% {
    -webkit-clip-path: circle(121px at 59% 111%);
    clip-path: circle(121px at 59% 111%);
  }
  50% {
    -webkit-clip-path: circle(71px at -13% 24%);
    clip-path: circle(71px at -13% 24%);
  }
  75% {
    -webkit-clip-path: circle(62px at -8% 67%);
    clip-path: circle(62px at -8% 67%);
  }
  100% {
    -webkit-clip-path: circle(35px at 48% 41%);
    clip-path: circle(35px at 48% 41%);
  }
}

@keyframes clip87 {
  0% {
    -webkit-clip-path: circle(33px at 20% -25%);
    clip-path: circle(33px at 20% -25%);
  }
  25% {
    -webkit-clip-path: circle(121px at 59% 111%);
    clip-path: circle(121px at 59% 111%);
  }
  50% {
    -webkit-clip-path: circle(71px at -13% 24%);
    clip-path: circle(71px at -13% 24%);
  }
  75% {
    -webkit-clip-path: circle(62px at -8% 67%);
    clip-path: circle(62px at -8% 67%);
  }
  100% {
    -webkit-clip-path: circle(35px at 48% 41%);
    clip-path: circle(35px at 48% 41%);
  }
}

#ui .text:nth-child(89) {
  color: #113aef;
  -webkit-animation: clip88 19055ms ease-in-out infinite alternate;
  animation: clip88 19055ms ease-in-out infinite alternate;
  -webkit-filter: blur(6px);
  filter: blur(6px);
}

@-webkit-keyframes clip88 {
  0% {
    -webkit-clip-path: circle(92px at 120% 70%);
    clip-path: circle(92px at 120% 70%);
  }
  25% {
    -webkit-clip-path: circle(101px at 45% 9%);
    clip-path: circle(101px at 45% 9%);
  }
  50% {
    -webkit-clip-path: circle(142px at 13% 99%);
    clip-path: circle(142px at 13% 99%);
  }
  75% {
    -webkit-clip-path: circle(135px at 101% -12%);
    clip-path: circle(135px at 101% -12%);
  }
  100% {
    -webkit-clip-path: circle(58px at -10% 4%);
    clip-path: circle(58px at -10% 4%);
  }
}

@keyframes clip88 {
  0% {
    -webkit-clip-path: circle(92px at 120% 70%);
    clip-path: circle(92px at 120% 70%);
  }
  25% {
    -webkit-clip-path: circle(101px at 45% 9%);
    clip-path: circle(101px at 45% 9%);
  }
  50% {
    -webkit-clip-path: circle(142px at 13% 99%);
    clip-path: circle(142px at 13% 99%);
  }
  75% {
    -webkit-clip-path: circle(135px at 101% -12%);
    clip-path: circle(135px at 101% -12%);
  }
  100% {
    -webkit-clip-path: circle(58px at -10% 4%);
    clip-path: circle(58px at -10% 4%);
  }
}

#ui .text:nth-child(90) {
  color: #0815b2;
  -webkit-animation: clip89 12789ms ease-in-out infinite alternate;
  animation: clip89 12789ms ease-in-out infinite alternate;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

@-webkit-keyframes clip89 {
  0% {
    -webkit-clip-path: circle(62px at 127% 20%);
    clip-path: circle(62px at 127% 20%);
  }
  25% {
    -webkit-clip-path: circle(150px at -4% 35%);
    clip-path: circle(150px at -4% 35%);
  }
  50% {
    -webkit-clip-path: circle(131px at 52% 119%);
    clip-path: circle(131px at 52% 119%);
  }
  75% {
    -webkit-clip-path: circle(129px at 81% -29%);
    clip-path: circle(129px at 81% -29%);
  }
  100% {
    -webkit-clip-path: circle(128px at 126% 6%);
    clip-path: circle(128px at 126% 6%);
  }
}

@keyframes clip89 {
  0% {
    -webkit-clip-path: circle(62px at 127% 20%);
    clip-path: circle(62px at 127% 20%);
  }
  25% {
    -webkit-clip-path: circle(150px at -4% 35%);
    clip-path: circle(150px at -4% 35%);
  }
  50% {
    -webkit-clip-path: circle(131px at 52% 119%);
    clip-path: circle(131px at 52% 119%);
  }
  75% {
    -webkit-clip-path: circle(129px at 81% -29%);
    clip-path: circle(129px at 81% -29%);
  }
  100% {
    -webkit-clip-path: circle(128px at 126% 6%);
    clip-path: circle(128px at 126% 6%);
  }
}

#ui .text:nth-child(91) {
  color: #162091;
  -webkit-animation: clip90 10898ms ease-in-out infinite alternate;
  animation: clip90 10898ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip90 {
  0% {
    -webkit-clip-path: circle(135px at 32% 38%);
    clip-path: circle(135px at 32% 38%);
  }
  25% {
    -webkit-clip-path: circle(83px at 109% -22%);
    clip-path: circle(83px at 109% -22%);
  }
  50% {
    -webkit-clip-path: circle(31px at 36% 120%);
    clip-path: circle(31px at 36% 120%);
  }
  75% {
    -webkit-clip-path: circle(150px at 24% 109%);
    clip-path: circle(150px at 24% 109%);
  }
  100% {
    -webkit-clip-path: circle(101px at -25% 79%);
    clip-path: circle(101px at -25% 79%);
  }
}

@keyframes clip90 {
  0% {
    -webkit-clip-path: circle(135px at 32% 38%);
    clip-path: circle(135px at 32% 38%);
  }
  25% {
    -webkit-clip-path: circle(83px at 109% -22%);
    clip-path: circle(83px at 109% -22%);
  }
  50% {
    -webkit-clip-path: circle(31px at 36% 120%);
    clip-path: circle(31px at 36% 120%);
  }
  75% {
    -webkit-clip-path: circle(150px at 24% 109%);
    clip-path: circle(150px at 24% 109%);
  }
  100% {
    -webkit-clip-path: circle(101px at -25% 79%);
    clip-path: circle(101px at -25% 79%);
  }
}

#ui .text:nth-child(92) {
  color: #1e4ee3;
  -webkit-animation: clip91 18732ms ease-in-out infinite alternate;
  animation: clip91 18732ms ease-in-out infinite alternate;
  -webkit-filter: blur(-4px);
  filter: blur(-4px);
}

@-webkit-keyframes clip91 {
  0% {
    -webkit-clip-path: circle(55px at 120% 86%);
    clip-path: circle(55px at 120% 86%);
  }
  25% {
    -webkit-clip-path: circle(79px at 6% 116%);
    clip-path: circle(79px at 6% 116%);
  }
  50% {
    -webkit-clip-path: circle(61px at 69% 39%);
    clip-path: circle(61px at 69% 39%);
  }
  75% {
    -webkit-clip-path: circle(114px at 27% 33%);
    clip-path: circle(114px at 27% 33%);
  }
  100% {
    -webkit-clip-path: circle(150px at 70% 14%);
    clip-path: circle(150px at 70% 14%);
  }
}

@keyframes clip91 {
  0% {
    -webkit-clip-path: circle(55px at 120% 86%);
    clip-path: circle(55px at 120% 86%);
  }
  25% {
    -webkit-clip-path: circle(79px at 6% 116%);
    clip-path: circle(79px at 6% 116%);
  }
  50% {
    -webkit-clip-path: circle(61px at 69% 39%);
    clip-path: circle(61px at 69% 39%);
  }
  75% {
    -webkit-clip-path: circle(114px at 27% 33%);
    clip-path: circle(114px at 27% 33%);
  }
  100% {
    -webkit-clip-path: circle(150px at 70% 14%);
    clip-path: circle(150px at 70% 14%);
  }
}

#ui .text:nth-child(93) {
  color: #032c84;
  -webkit-animation: clip92 16532ms ease-in-out infinite alternate;
  animation: clip92 16532ms ease-in-out infinite alternate;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}

@-webkit-keyframes clip92 {
  0% {
    -webkit-clip-path: circle(121px at -1% -6%);
    clip-path: circle(121px at -1% -6%);
  }
  25% {
    -webkit-clip-path: circle(173px at 112% -14%);
    clip-path: circle(173px at 112% -14%);
  }
  50% {
    -webkit-clip-path: circle(124px at 71% 87%);
    clip-path: circle(124px at 71% 87%);
  }
  75% {
    -webkit-clip-path: circle(70px at -6% 46%);
    clip-path: circle(70px at -6% 46%);
  }
  100% {
    -webkit-clip-path: circle(142px at 24% 70%);
    clip-path: circle(142px at 24% 70%);
  }
}

@keyframes clip92 {
  0% {
    -webkit-clip-path: circle(121px at -1% -6%);
    clip-path: circle(121px at -1% -6%);
  }
  25% {
    -webkit-clip-path: circle(173px at 112% -14%);
    clip-path: circle(173px at 112% -14%);
  }
  50% {
    -webkit-clip-path: circle(124px at 71% 87%);
    clip-path: circle(124px at 71% 87%);
  }
  75% {
    -webkit-clip-path: circle(70px at -6% 46%);
    clip-path: circle(70px at -6% 46%);
  }
  100% {
    -webkit-clip-path: circle(142px at 24% 70%);
    clip-path: circle(142px at 24% 70%);
  }
}

#ui .text:nth-child(94) {
  color: #0663fa;
  -webkit-animation: clip93 14660ms ease-in-out infinite alternate;
  animation: clip93 14660ms ease-in-out infinite alternate;
  -webkit-filter: blur(11px);
  filter: blur(11px);
}

@-webkit-keyframes clip93 {
  0% {
    -webkit-clip-path: circle(67px at 130% 99%);
    clip-path: circle(67px at 130% 99%);
  }
  25% {
    -webkit-clip-path: circle(125px at -5% 69%);
    clip-path: circle(125px at -5% 69%);
  }
  50% {
    -webkit-clip-path: circle(151px at -28% 52%);
    clip-path: circle(151px at -28% 52%);
  }
  75% {
    -webkit-clip-path: circle(72px at -9% 116%);
    clip-path: circle(72px at -9% 116%);
  }
  100% {
    -webkit-clip-path: circle(76px at 52% 113%);
    clip-path: circle(76px at 52% 113%);
  }
}

@keyframes clip93 {
  0% {
    -webkit-clip-path: circle(67px at 130% 99%);
    clip-path: circle(67px at 130% 99%);
  }
  25% {
    -webkit-clip-path: circle(125px at -5% 69%);
    clip-path: circle(125px at -5% 69%);
  }
  50% {
    -webkit-clip-path: circle(151px at -28% 52%);
    clip-path: circle(151px at -28% 52%);
  }
  75% {
    -webkit-clip-path: circle(72px at -9% 116%);
    clip-path: circle(72px at -9% 116%);
  }
  100% {
    -webkit-clip-path: circle(76px at 52% 113%);
    clip-path: circle(76px at 52% 113%);
  }
}

#ui .text:nth-child(95) {
  color: #0e4bdf;
  -webkit-animation: clip94 16736ms ease-in-out infinite alternate;
  animation: clip94 16736ms ease-in-out infinite alternate;
  -webkit-filter: blur(2px);
  filter: blur(2px);
}

@-webkit-keyframes clip94 {
  0% {
    -webkit-clip-path: circle(31px at -10% 85%);
    clip-path: circle(31px at -10% 85%);
  }
  25% {
    -webkit-clip-path: circle(141px at 26% 83%);
    clip-path: circle(141px at 26% 83%);
  }
  50% {
    -webkit-clip-path: circle(69px at 111% 116%);
    clip-path: circle(69px at 111% 116%);
  }
  75% {
    -webkit-clip-path: circle(170px at 31% 119%);
    clip-path: circle(170px at 31% 119%);
  }
  100% {
    -webkit-clip-path: circle(40px at 38% 98%);
    clip-path: circle(40px at 38% 98%);
  }
}

@keyframes clip94 {
  0% {
    -webkit-clip-path: circle(31px at -10% 85%);
    clip-path: circle(31px at -10% 85%);
  }
  25% {
    -webkit-clip-path: circle(141px at 26% 83%);
    clip-path: circle(141px at 26% 83%);
  }
  50% {
    -webkit-clip-path: circle(69px at 111% 116%);
    clip-path: circle(69px at 111% 116%);
  }
  75% {
    -webkit-clip-path: circle(170px at 31% 119%);
    clip-path: circle(170px at 31% 119%);
  }
  100% {
    -webkit-clip-path: circle(40px at 38% 98%);
    clip-path: circle(40px at 38% 98%);
  }
}

#ui .text:nth-child(96) {
  color: #1c3ba3;
  -webkit-animation: clip95 10420ms ease-in-out infinite alternate;
  animation: clip95 10420ms ease-in-out infinite alternate;
  -webkit-filter: blur(-7px);
  filter: blur(-7px);
}

@-webkit-keyframes clip95 {
  0% {
    -webkit-clip-path: circle(107px at 21% -29%);
    clip-path: circle(107px at 21% -29%);
  }
  25% {
    -webkit-clip-path: circle(137px at 79% 102%);
    clip-path: circle(137px at 79% 102%);
  }
  50% {
    -webkit-clip-path: circle(40px at 108% 54%);
    clip-path: circle(40px at 108% 54%);
  }
  75% {
    -webkit-clip-path: circle(81px at 105% 126%);
    clip-path: circle(81px at 105% 126%);
  }
  100% {
    -webkit-clip-path: circle(140px at 19% 2%);
    clip-path: circle(140px at 19% 2%);
  }
}

@keyframes clip95 {
  0% {
    -webkit-clip-path: circle(107px at 21% -29%);
    clip-path: circle(107px at 21% -29%);
  }
  25% {
    -webkit-clip-path: circle(137px at 79% 102%);
    clip-path: circle(137px at 79% 102%);
  }
  50% {
    -webkit-clip-path: circle(40px at 108% 54%);
    clip-path: circle(40px at 108% 54%);
  }
  75% {
    -webkit-clip-path: circle(81px at 105% 126%);
    clip-path: circle(81px at 105% 126%);
  }
  100% {
    -webkit-clip-path: circle(140px at 19% 2%);
    clip-path: circle(140px at 19% 2%);
  }
}

#ui .text:nth-child(97) {
  color: #0f3469;
  -webkit-animation: clip96 13068ms ease-in-out infinite alternate;
  animation: clip96 13068ms ease-in-out infinite alternate;
  -webkit-filter: blur(-2px);
  filter: blur(-2px);
}

@-webkit-keyframes clip96 {
  0% {
    -webkit-clip-path: circle(64px at 1% 86%);
    clip-path: circle(64px at 1% 86%);
  }
  25% {
    -webkit-clip-path: circle(59px at 89% 90%);
    clip-path: circle(59px at 89% 90%);
  }
  50% {
    -webkit-clip-path: circle(156px at 0% 64%);
    clip-path: circle(156px at 0% 64%);
  }
  75% {
    -webkit-clip-path: circle(56px at 122% -3%);
    clip-path: circle(56px at 122% -3%);
  }
  100% {
    -webkit-clip-path: circle(50px at 95% 12%);
    clip-path: circle(50px at 95% 12%);
  }
}

@keyframes clip96 {
  0% {
    -webkit-clip-path: circle(64px at 1% 86%);
    clip-path: circle(64px at 1% 86%);
  }
  25% {
    -webkit-clip-path: circle(59px at 89% 90%);
    clip-path: circle(59px at 89% 90%);
  }
  50% {
    -webkit-clip-path: circle(156px at 0% 64%);
    clip-path: circle(156px at 0% 64%);
  }
  75% {
    -webkit-clip-path: circle(56px at 122% -3%);
    clip-path: circle(56px at 122% -3%);
  }
  100% {
    -webkit-clip-path: circle(50px at 95% 12%);
    clip-path: circle(50px at 95% 12%);
  }
}

#ui .text:nth-child(98) {
  color: #1a1ba9;
  -webkit-animation: clip97 15374ms ease-in-out infinite alternate;
  animation: clip97 15374ms ease-in-out infinite alternate;
  -webkit-filter: blur(9px);
  filter: blur(9px);
}

@-webkit-keyframes clip97 {
  0% {
    -webkit-clip-path: circle(52px at -25% 8%);
    clip-path: circle(52px at -25% 8%);
  }
  25% {
    -webkit-clip-path: circle(160px at 39% 117%);
    clip-path: circle(160px at 39% 117%);
  }
  50% {
    -webkit-clip-path: circle(144px at 123% 73%);
    clip-path: circle(144px at 123% 73%);
  }
  75% {
    -webkit-clip-path: circle(156px at 101% 26%);
    clip-path: circle(156px at 101% 26%);
  }
  100% {
    -webkit-clip-path: circle(61px at -10% 3%);
    clip-path: circle(61px at -10% 3%);
  }
}

@keyframes clip97 {
  0% {
    -webkit-clip-path: circle(52px at -25% 8%);
    clip-path: circle(52px at -25% 8%);
  }
  25% {
    -webkit-clip-path: circle(160px at 39% 117%);
    clip-path: circle(160px at 39% 117%);
  }
  50% {
    -webkit-clip-path: circle(144px at 123% 73%);
    clip-path: circle(144px at 123% 73%);
  }
  75% {
    -webkit-clip-path: circle(156px at 101% 26%);
    clip-path: circle(156px at 101% 26%);
  }
  100% {
    -webkit-clip-path: circle(61px at -10% 3%);
    clip-path: circle(61px at -10% 3%);
  }
}

#ui .text:nth-child(99) {
  color: #01298e;
  -webkit-animation: clip98 12359ms ease-in-out infinite alternate;
  animation: clip98 12359ms ease-in-out infinite alternate;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}

@-webkit-keyframes clip98 {
  0% {
    -webkit-clip-path: circle(42px at 66% 11%);
    clip-path: circle(42px at 66% 11%);
  }
  25% {
    -webkit-clip-path: circle(68px at 38% 121%);
    clip-path: circle(68px at 38% 121%);
  }
  50% {
    -webkit-clip-path: circle(168px at 14% -27%);
    clip-path: circle(168px at 14% -27%);
  }
  75% {
    -webkit-clip-path: circle(151px at 39% 83%);
    clip-path: circle(151px at 39% 83%);
  }
  100% {
    -webkit-clip-path: circle(38px at 125% 85%);
    clip-path: circle(38px at 125% 85%);
  }
}

@keyframes clip98 {
  0% {
    -webkit-clip-path: circle(42px at 66% 11%);
    clip-path: circle(42px at 66% 11%);
  }
  25% {
    -webkit-clip-path: circle(68px at 38% 121%);
    clip-path: circle(68px at 38% 121%);
  }
  50% {
    -webkit-clip-path: circle(168px at 14% -27%);
    clip-path: circle(168px at 14% -27%);
  }
  75% {
    -webkit-clip-path: circle(151px at 39% 83%);
    clip-path: circle(151px at 39% 83%);
  }
  100% {
    -webkit-clip-path: circle(38px at 125% 85%);
    clip-path: circle(38px at 125% 85%);
  }
}

#ui .text:nth-child(100) {
  color: #035cc3;
  -webkit-animation: clip99 13509ms ease-in-out infinite alternate;
  animation: clip99 13509ms ease-in-out infinite alternate;
  -webkit-filter: blur(-6px);
  filter: blur(-6px);
}

@-webkit-keyframes clip99 {
  0% {
    -webkit-clip-path: circle(115px at 52% 104%);
    clip-path: circle(115px at 52% 104%);
  }
  25% {
    -webkit-clip-path: circle(76px at -23% -20%);
    clip-path: circle(76px at -23% -20%);
  }
  50% {
    -webkit-clip-path: circle(53px at 114% 116%);
    clip-path: circle(53px at 114% 116%);
  }
  75% {
    -webkit-clip-path: circle(55px at 98% 31%);
    clip-path: circle(55px at 98% 31%);
  }
  100% {
    -webkit-clip-path: circle(124px at -23% 10%);
    clip-path: circle(124px at -23% 10%);
  }
}

@keyframes clip99 {
  0% {
    -webkit-clip-path: circle(115px at 52% 104%);
    clip-path: circle(115px at 52% 104%);
  }
  25% {
    -webkit-clip-path: circle(76px at -23% -20%);
    clip-path: circle(76px at -23% -20%);
  }
  50% {
    -webkit-clip-path: circle(53px at 114% 116%);
    clip-path: circle(53px at 114% 116%);
  }
  75% {
    -webkit-clip-path: circle(55px at 98% 31%);
    clip-path: circle(55px at 98% 31%);
  }
  100% {
    -webkit-clip-path: circle(124px at -23% 10%);
    clip-path: circle(124px at -23% 10%);
  }
}

#ui .text:nth-child(101) {
  color: #0204ed;
  -webkit-animation: clip100 19127ms ease-in-out infinite alternate;
  animation: clip100 19127ms ease-in-out infinite alternate;
  -webkit-filter: blur(12px);
  filter: blur(12px);
}

@-webkit-keyframes clip100 {
  0% {
    -webkit-clip-path: circle(109px at -22% -3%);
    clip-path: circle(109px at -22% -3%);
  }
  25% {
    -webkit-clip-path: circle(177px at 58% 3%);
    clip-path: circle(177px at 58% 3%);
  }
  50% {
    -webkit-clip-path: circle(170px at -25% 72%);
    clip-path: circle(170px at -25% 72%);
  }
  75% {
    -webkit-clip-path: circle(179px at -21% 41%);
    clip-path: circle(179px at -21% 41%);
  }
  100% {
    -webkit-clip-path: circle(58px at 65% 85%);
    clip-path: circle(58px at 65% 85%);
  }
}

@keyframes clip100 {
  0% {
    -webkit-clip-path: circle(109px at -22% -3%);
    clip-path: circle(109px at -22% -3%);
  }
  25% {
    -webkit-clip-path: circle(177px at 58% 3%);
    clip-path: circle(177px at 58% 3%);
  }
  50% {
    -webkit-clip-path: circle(170px at -25% 72%);
    clip-path: circle(170px at -25% 72%);
  }
  75% {
    -webkit-clip-path: circle(179px at -21% 41%);
    clip-path: circle(179px at -21% 41%);
  }
  100% {
    -webkit-clip-path: circle(58px at 65% 85%);
    clip-path: circle(58px at 65% 85%);
  }
}
